public class DefaultConfigurableBinaryAttributeDetector extends SchemaBinaryAttributeDetector implements ConfigurableBinaryAttributeDetector
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<java.lang.String> |
binaryAttributes
A set of binary Attribute ID
|
static java.lang.String[] |
DEFAULT_BINARY_ATTRIBUTES
A list of all the known binary attributes
|
| Constructor and Description |
|---|
DefaultConfigurableBinaryAttributeDetector()
Creates a new instance of a ConfigurableBinaryAttributeDetector.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addBinaryAttribute(java.lang.String... binaryAttributes)
Add some binary Attributes Id to the list of attributes
|
boolean |
isBinary(java.lang.String attributeId)
Returns true if the attribute specified is not human readible.
|
void |
removeBinaryAttribute(java.lang.String... binaryAttributes)
Remove some binary Attributes Id from the list of attributes
|
void |
setBinaryAttributes(java.lang.String... binaryAttributes)
Inject a new set of binary attributes that will replace the old one.
|
setSchemaManagerprivate java.util.Set<java.lang.String> binaryAttributes
public static final java.lang.String[] DEFAULT_BINARY_ATTRIBUTES
public DefaultConfigurableBinaryAttributeDetector()
public boolean isBinary(java.lang.String attributeId)
isBinary in interface BinaryAttributeDetectorisBinary in class SchemaBinaryAttributeDetectorattributeId - the identifier/descriptor for the attribute to be checked.public void addBinaryAttribute(java.lang.String... binaryAttributes)
addBinaryAttribute in interface ConfigurableBinaryAttributeDetectorbinaryAttributes - The added binary attributes Idpublic void removeBinaryAttribute(java.lang.String... binaryAttributes)
removeBinaryAttribute in interface ConfigurableBinaryAttributeDetectorbinaryAttributes - The binary attributes Id to removepublic void setBinaryAttributes(java.lang.String... binaryAttributes)
setBinaryAttributes in interface ConfigurableBinaryAttributeDetectorbinaryAttributes - The new set of binary attributes