ehcache

Uses of Interface
net.sf.ehcache.config.generator.model.NodeElement

Packages that use NodeElement
net.sf.ehcache.config This package contains the cache configuration code. 
net.sf.ehcache.config.generator.model This package contains utility classes encapsulating ideas of Elements and Attributes. 
net.sf.ehcache.config.generator.model.elements This package contains utility classes encapsulating ideas of Elements and Attributes from the ehcache.xsd 
 

Uses of NodeElement in net.sf.ehcache.config
 

Methods in net.sf.ehcache.config that return NodeElement
 NodeElement SearchAttribute.asConfigElement(NodeElement parent)
          Create a generated config element node for this search attribute definition
 

Methods in net.sf.ehcache.config with parameters of type NodeElement
 NodeElement SearchAttribute.asConfigElement(NodeElement parent)
          Create a generated config element node for this search attribute definition
 

Uses of NodeElement in net.sf.ehcache.config.generator.model
 

Classes in net.sf.ehcache.config.generator.model that implement NodeElement
 class AbstractNodeElement
          An abstract implementation of NodeElement.
 class SimpleNodeElement
          A concrete class extending the AbstractNodeElement class
 

Fields in net.sf.ehcache.config.generator.model declared as NodeElement
protected  NodeElement AbstractNodeElement.parent
          The parent
 

Fields in net.sf.ehcache.config.generator.model with type parameters of type NodeElement
protected  List<NodeElement> AbstractNodeElement.children
          List of child elements
 

Methods in net.sf.ehcache.config.generator.model that return NodeElement
 NodeElement NodeElement.getParent()
          Returns the parent of this element.
 NodeElement AbstractNodeElement.getParent()
          Returns the parent of this element.
 

Methods in net.sf.ehcache.config.generator.model that return types with arguments of type NodeElement
 List<NodeElement> NodeElement.getChildElements()
          Returns the list of child elements.
 List<NodeElement> AbstractNodeElement.getChildElements()
          Returns the list of child elements.
 

Methods in net.sf.ehcache.config.generator.model with parameters of type NodeElement
static void AbstractNodeElement.addAllFactoryConfigsAsChildElements(NodeElement element, String name, Collection<? extends FactoryConfiguration> factoryConfigurations)
          Helper method that adds all the FactoryConfiguration from the parameter as child elements by creating FactoryConfigurationElement for each of them
 void NodeElement.addChildElement(NodeElement childElement)
          Adds a child element.
 void AbstractNodeElement.addChildElement(NodeElement childElement)
          Adds a child element.
protected  void XMLGeneratorVisitor.endAttributes(NodeElement element)
          Finish visiting attributes of the element.
protected  void AbstractDepthFirstVisitor.endAttributes(NodeElement element)
          Finish visiting attributes of the element.
protected  void XMLGeneratorVisitor.endChildren(NodeElement element)
          Finish visiting children of the element.
protected  void AbstractDepthFirstVisitor.endChildren(NodeElement element)
          Finish visiting children of the element.
protected  void XMLGeneratorVisitor.endElement(NodeElement element)
          Finish visiting the element.
protected  void AbstractDepthFirstVisitor.endElement(NodeElement element)
          Finish visiting the element.
static List<FactoryConfigurationElement> AbstractNodeElement.getAllFactoryElements(NodeElement parent, String name, Collection factoryConfigurations1)
          Helper method that creates FactoryConfigurationElement's from a collection of FactoryConfiguration's
protected  void XMLGeneratorVisitor.startAttributes(NodeElement element)
          Starts visiting the attributes of the element.
protected  void AbstractDepthFirstVisitor.startAttributes(NodeElement element)
          Starts visiting the attributes of the element.
protected  void XMLGeneratorVisitor.startChildren(NodeElement element)
          Starts visiting children of the element.
protected  void AbstractDepthFirstVisitor.startChildren(NodeElement element)
          Starts visiting children of the element.
protected  void XMLGeneratorVisitor.startElement(NodeElement element)
          Starts visiting an element.
protected  void AbstractDepthFirstVisitor.startElement(NodeElement element)
          Starts visiting an element.
 void NodeElementVisitor.visit(NodeElement element)
          Visit the element
 void AbstractDepthFirstVisitor.visit(NodeElement element)
          Visit the element
protected  void XMLGeneratorVisitor.visitAttribute(NodeElement element, NodeAttribute attribute)
          Visits an attribute.
protected  void XMLGeneratorVisitor.visitAttributes(NodeElement element, List<NodeAttribute> attributes)
          Visits the attributes of the element.
protected  void AbstractDepthFirstVisitor.visitAttributes(NodeElement element, List<NodeAttribute> attributes)
          Visits the attributes of the element.
protected  void XMLGeneratorVisitor.visitElement(NodeElement element)
          Visits the element.
protected  void AbstractDepthFirstVisitor.visitElement(NodeElement element)
          Visits the element.
 

Constructors in net.sf.ehcache.config.generator.model with parameters of type NodeElement
AbstractNodeElement(NodeElement parent)
          Constructor accepting the parent of this element
SimpleNodeElement(NodeElement parent, String name)
          Constructor accepting the parent and name of this element
 

Uses of NodeElement in net.sf.ehcache.config.generator.model.elements
 

Classes in net.sf.ehcache.config.generator.model.elements that implement NodeElement
 class CacheConfigurationElement
          Element representing the CacheConfiguration
 class CacheWriterConfigurationElement
          Element representing the CacheWriterConfiguration
 class ConfigurationElement
          Element representing the Configuration.
 class CopyStrategyConfigurationElement
          NodeElement representing the CopyStrategyConfiguration
 class DefaultCacheConfigurationElement
          NodeElement representing the CacheConfiguration of the "defaultCache"
 class DiskStoreConfigurationElement
          Element representing the DiskStoreConfiguration
 class ElementValueComparatorConfigurationElement
          NodeElement representing the ElementValueComparatorConfiguration
 class FactoryConfigurationElement
          NodeElement representing the FactoryConfiguration
 class ManagementRESTServiceConfigurationElement
          Element representing the ManagementRESTServiceConfiguration
 class NonstopConfigurationElement
          NodeElement representing the NonstopConfiguration
 class PersistenceConfigurationElement
          Element representing the PersistenceConfiguration
 class PinningConfigurationElement
          NodeElement representing the PinningConfiguration
 class SearchableConfigurationElement
          NodeElement representing a Searchable config element
 class SizeOfPolicyConfigurationElement
          Element representing the SizeOfPolicyConfiguration
 class TerracottaConfigConfigurationElement
          NodeElement representing the TerracottaClientConfiguration
 class TerracottaConfigurationElement
          NodeElement representing the TerracottaConfiguration
 class TimeoutBehaviorConfigurationElement
          NodeElement representing the TimeoutBehaviorConfiguration
 

Methods in net.sf.ehcache.config.generator.model.elements with parameters of type NodeElement
static void CacheConfigurationElement.addCommonAttributesWithDefaultCache(NodeElement element, Configuration configuration, CacheConfiguration cacheConfiguration)
          Adds all attributes which are common with the "defaultCache" element in ehcache.xsd
static void CacheConfigurationElement.addCommonChildElementsWithDefaultCache(NodeElement element, CacheConfiguration cacheConfiguration)
          Adds all common child elements with the "defaultCache" element in ehcache.xsd
 

Constructors in net.sf.ehcache.config.generator.model.elements with parameters of type NodeElement
CacheConfigurationElement(NodeElement parent, Configuration configuration, CacheConfiguration cacheConfiguration)
          Constructor accepting the parent and the CacheConfiguration
CacheWriterConfigurationElement(NodeElement parent, CacheWriterConfiguration cacheWriterConfiguration)
          Constructor accepting the parent and the CacheWriterConfiguration
CopyStrategyConfigurationElement(NodeElement parent, CopyStrategyConfiguration copyStrategyConfiguration)
          Constructor accepting the parent and the CopyStrategyConfiguration
DefaultCacheConfigurationElement(NodeElement parent, Configuration configuration, CacheConfiguration cacheConfiguration)
          Constructor accepting the parent and the CacheConfiguration
ElementValueComparatorConfigurationElement(NodeElement parent, ElementValueComparatorConfiguration elementValueComparatorConfiguration)
          Constructor accepting the parent and the ElementValueComparatorConfiguration
FactoryConfigurationElement(NodeElement parent, String name, FactoryConfiguration<? extends FactoryConfiguration> factoryConfiguration)
          Constructor accepting the parent, the name and the FactoryConfiguration
ManagementRESTServiceConfigurationElement(NodeElement element, ManagementRESTServiceConfiguration cfg)
          Construtor accepting the element and the ManagementRESTServiceConfiguration
NonstopConfigurationElement(NodeElement parent, NonstopConfiguration nonstopConfiguration)
          Constructor accepting the parent and the NonstopConfiguration
PersistenceConfigurationElement(NodeElement element, PersistenceConfiguration persistenceConfiguration)
          Construtor accepting the element and the PersistenceConfiguration
PinningConfigurationElement(NodeElement parent, PinningConfiguration pinningConfiguration)
          Constructor accepting the parent and the TerracottaConfiguration
SearchableConfigurationElement(NodeElement parent, Searchable searchable)
          Constructor accepting the parent and the Searchable
SizeOfPolicyConfigurationElement(NodeElement element, SizeOfPolicyConfiguration sizeOfPolicyConfiguration)
          Construtor accepting the element and the SizeOfPolicyConfiguration
TerracottaConfigConfigurationElement(NodeElement parent, TerracottaClientConfiguration tcConfigConfiguration)
          Constructor accepting the parent and the TerracottaClientConfiguration
TerracottaConfigurationElement(NodeElement parent, TerracottaConfiguration tcConfiguration)
          Constructor accepting the parent and the TerracottaConfiguration
TimeoutBehaviorConfigurationElement(NodeElement parent, TimeoutBehaviorConfiguration timeoutBehaviorConfiguration)
          Constructor accepting the parent and the TimeoutBehaviorConfiguration
 


ehcache

Copyright 2001-2017, Terracotta, Inc.