AV
- type of attribute values created by this factorypublic abstract class StringContentOnlyValueFactory<AV extends AttributeValue> extends StringParseableValue.Factory<AV>
instanceDatatype
AUTHZFORCE_EXTENSION_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
StringContentOnlyValueFactory(AttributeDatatype<AV> datatype)
Creates a datatype factory from the Java datatype implementation class and datatype identifier
|
Modifier and Type | Method and Description |
---|---|
AV |
getInstance(Serializable value)
Creates attribute value from a singleton value and possibly extra XML attributes
|
Set<Class<? extends Serializable>> |
getSupportedInputTypes()
Get the list of input types supported by this factory, i.e.
|
getInstance, parse
getInstance, newInvalidInputTypeException
equals, getDatatype, getId, hashCode, toString
protected StringContentOnlyValueFactory(AttributeDatatype<AV> datatype)
public final Set<Class<? extends Serializable>> getSupportedInputTypes()
SimpleValue.BaseFactory
getSupportedInputTypes
in class SimpleValue.BaseFactory<AV extends AttributeValue>
public final AV getInstance(Serializable value)
StringParseableValue.Factory
getInstance
in class StringParseableValue.Factory<AV extends AttributeValue>
value
- attribute value, null if original content is empty (e.g. list of JAXB (mixed) content elements is empty)F_AV
Copyright © 2012–2020. All rights reserved.