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 class
Entry.Type
-
Field Summary
Fields Modifier and Type Field Description java.net.URI
baseURI
protected ResolverConfiguration
config
java.util.HashMap<java.lang.String,java.lang.String>
extra
java.lang.String
id
protected ResolverLogger
logger
static java.util.regex.Pattern
NCNAME_RE
static java.lang.String
rarr
-
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.String
getProperty(java.lang.String name)
abstract Entry.Type
getType()
void
setProperties(java.util.Map<java.lang.String,java.lang.String> props)
void
setProperty(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()
-
-