Package org.xmlresolver.catalog.entry
Class Entry
- java.lang.Object
-
- org.xmlresolver.catalog.entry.Entry
-
- Direct Known Subclasses:
EntryCatalog,EntryDelegatePublic,EntryDelegateSystem,EntryDelegateUri,EntryDoctype,EntryGroup,EntryNextCatalog,EntryNull,EntryResource,EntryRewriteSystem,EntryRewriteUri,EntrySystemSuffix,EntryUriSuffix
public abstract class Entry extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEntry.Type
-
Field Summary
Fields Modifier and Type Field Description java.net.URIbaseURIprotected ResolverConfigurationconfigjava.util.HashMap<java.lang.String,java.lang.String>extrajava.lang.Stringidprotected ResolverLoggerloggerstatic java.util.regex.PatternNCNAME_REstatic java.lang.Stringrarr
-
Constructor Summary
Constructors Constructor Description Entry(ResolverConfiguration config, java.net.URI baseURI, java.lang.String id)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getProperties()java.lang.StringgetProperty(java.lang.String name)abstract Entry.TypegetType()voidsetProperties(java.util.Map<java.lang.String,java.lang.String> props)voidsetProperty(java.lang.String name, java.lang.String value)
-
-
-
Field Detail
-
logger
protected final ResolverLogger logger
-
config
protected final ResolverConfiguration config
-
NCNAME_RE
public static final java.util.regex.Pattern NCNAME_RE
-
rarr
public static java.lang.String rarr
-
baseURI
public final java.net.URI baseURI
-
id
public final java.lang.String id
-
extra
public final java.util.HashMap<java.lang.String,java.lang.String> extra
-
-
Constructor Detail
-
Entry
public Entry(ResolverConfiguration config, java.net.URI baseURI, java.lang.String id)
-
-
Method Detail
-
setProperty
public void setProperty(java.lang.String name, java.lang.String value)
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.String> props)
-
getProperty
public java.lang.String getProperty(java.lang.String name)
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
-
getType
public abstract Entry.Type getType()
-
-