Interface MetaObject
-
- All Known Implementing Classes:
MetaObjectImpl
public interface MetaObject
-
-
Field Summary
Fields Modifier and Type Field Description static StringMETA_OBJECT_CLUSTER_IDstatic StringMETA_OBJECT_FULL_TEXTstatic StringMETA_OBJECT_IDstatic StringMETA_OBJECT_KEYstatic StringMETA_OBJECT_SEGMENT_IDstatic StringMETA_OBJECT_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddProperty(MetaProperty metaProperty)Collection<MetaProperty>getProperties()Optional<MetaProperty>getProperty(String name)MetaTypegetType()
-
-
-
Field Detail
-
META_OBJECT_ID
static final String META_OBJECT_ID
- See Also:
- Constant Field Values
-
META_OBJECT_CLUSTER_ID
static final String META_OBJECT_CLUSTER_ID
- See Also:
- Constant Field Values
-
META_OBJECT_TYPE
static final String META_OBJECT_TYPE
- See Also:
- Constant Field Values
-
META_OBJECT_KEY
static final String META_OBJECT_KEY
- See Also:
- Constant Field Values
-
META_OBJECT_SEGMENT_ID
static final String META_OBJECT_SEGMENT_ID
- See Also:
- Constant Field Values
-
META_OBJECT_FULL_TEXT
static final String META_OBJECT_FULL_TEXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
MetaType getType()
-
getProperties
Collection<MetaProperty> getProperties()
-
getProperty
Optional<MetaProperty> getProperty(String name)
-
addProperty
void addProperty(MetaProperty metaProperty)
-
-