Uses of Interface
org.simpleframework.xml.util.Cache
-
-
Uses of Cache in org.simpleframework.xml.convert
Classes in org.simpleframework.xml.convert that implement Cache Modifier and Type Class Description (package private) class
ScannerBuilder
TheScannerBuilder
is used to build and cache each scanner requested.private static class
ScannerBuilder.Entry
TheEntry
object represents a scanner that is used to scan a specified type for annotations.Fields in org.simpleframework.xml.convert declared as Cache Modifier and Type Field Description private Cache<Converter>
ConverterFactory. cache
This is the cache that is used to cache converter instances.private Cache<Converter>
Registry. cache
This is used to cache the converters based on object types.private Cache<java.lang.Class>
RegistryBinder. cache
This is used to cache bindings between types and converters. -
Uses of Cache in org.simpleframework.xml.core
Fields in org.simpleframework.xml.core declared as Cache Modifier and Type Field Description protected Cache<java.lang.String>
PathParser. attributes
This is used to cache the attributes created by this path.private Cache<Expression>
ExpressionBuilder. cache
This is the cache of path expressions previously built.private Cache<java.lang.annotation.Annotation>
FieldContact. cache
This cache contains the annotations present on the field.private Cache<java.lang.annotation.Annotation>
GetPart. cache
This cache contains the annotations present on the method.private Cache<java.lang.reflect.Constructor>
InstanceFactory. cache
This is used to cache the constructors for the given types.private Cache<LabelGroup>
LabelExtractor. cache
This is used to cache the list of labels that have been created.private Cache<Scanner>
ScannerFactory. cache
This is used to cache all schemas built to represent a class.private Cache<java.lang.annotation.Annotation>
SetPart. cache
This cache contains the annotations present on the method.private Cache<Detail>
DetailExtractor. details
This contains a cache of the details scanned for classes.protected Cache<java.lang.String>
PathParser. elements
This is used to cache the elements created by this path.private Cache<ContactList>
DetailExtractor. fields
This is the cache of fields for specific classes scanned.private Cache<ContactList>
DetailExtractor. methods
This is the cache of methods for specific classes scanned. -
Uses of Cache in org.simpleframework.xml.strategy
Classes in org.simpleframework.xml.strategy that implement Cache Modifier and Type Class Description (package private) class
ReadState
TheReadState
object is used to store all graphs that are currently been read with a given cycle strategy.(package private) class
WriteState
TheWriteState
object is used to store all graphs that are currently been written with a given cycle strategy. -
Uses of Cache in org.simpleframework.xml.stream
Fields in org.simpleframework.xml.stream declared as Cache Modifier and Type Field Description private Cache<java.lang.String>
Builder. attributes
This is the cache for the constructed attribute values.private Cache<java.lang.String>
Builder. elements
This is the cache for the constructed element values. -
Uses of Cache in org.simpleframework.xml.transform
Fields in org.simpleframework.xml.transform declared as Cache Modifier and Type Field Description private Cache<Transform>
Transformer. cache
This is used to cache all transforms matched to a given type.private Cache<java.lang.Object>
Transformer. error
This is used to cache the types that to not have a transform.private Cache<Transform>
RegistryMatcher. transforms
This is used to fetch transform instances by type.private Cache<java.lang.Class>
RegistryMatcher. types
This is used to determine the transform for a type. -
Uses of Cache in org.simpleframework.xml.util
Classes in org.simpleframework.xml.util that implement Cache Modifier and Type Class Description class
ConcurrentCache<T>
TheConcurrentCache
interface is used to represent a cache that will store key value pairs.class
LimitedCache<T>
TheLimitedCache
interface is used to represent a cache that will store key value pairs.private class
Resolver.Cache
This is used to cache resolutions made so that the matches can be acquired the next time without performing the resolution.class
WeakCache<T>
TheWeakCache
object is an implementation of a cache that holds on to cached items only if the key remains in memory.
-