public class BridgeDefinedField extends Object
Constructor and Description |
---|
BridgeDefinedField(BackReference<DocumentFieldMetadata> sourceField,
String absoluteName,
FieldType type) |
BridgeDefinedField(BridgeDefinedField bridgeDefinedField) |
Modifier and Type | Method and Description |
---|---|
<T> void |
add(Class<T> backendBridgeDefineFieldClass,
T backendBridgeDefineField)
Adds the object that containing the field properties specific for a backend,
|
String |
getAbsoluteName() |
<T> T |
getBridgeDefinedField(Class<T> bridgeDefineFieldClass)
Get the bridge defined field of the specific class.
|
Field.Index |
getIndex() |
DocumentFieldMetadata |
getSourceField() |
FieldType |
getType() |
String |
toString() |
public BridgeDefinedField(BridgeDefinedField bridgeDefinedField)
public BridgeDefinedField(BackReference<DocumentFieldMetadata> sourceField, String absoluteName, FieldType type)
public DocumentFieldMetadata getSourceField()
DocumentFieldMetadata
whose field bridge declared this field.public String getAbsoluteName()
public Field.Index getIndex()
public FieldType getType()
public <T> void add(Class<T> backendBridgeDefineFieldClass, T backendBridgeDefineField)
backendBridgeDefineFieldClass
- the type of the object containing the propertiesbackendBridgeDefineField
- the object that stores the propertiespublic <T> T getBridgeDefinedField(Class<T> bridgeDefineFieldClass)
bridgeDefineFieldClass
- the type of the object containing the properties of the fieldCopyright © 2006-2017 Red Hat, Inc. All Rights Reserved