Package org.drools.traits.core.metadata
Class ClassLiteral<T>
java.lang.Object
org.drools.traits.core.metadata.ClassLiteral<T>
- All Implemented Interfaces:
Serializable,Identifiable,MetaClass<T>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidgetId()MetaProperty<T,?, ?>[] intgetPropertyIndex(MetaProperty prop) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.traits.core.metadata.Identifiable
getUri
-
Field Details
-
properties
-
propertyNames
-
key
-
-
Constructor Details
-
ClassLiteral
-
-
Method Details
-
cachePropertyNames
protected abstract void cachePropertyNames() -
getProperties
- Specified by:
getPropertiesin interfaceMetaClass<T>
-
getPropertyIndex
- Specified by:
getPropertyIndexin interfaceMetaClass<T>
-
getId
- Specified by:
getIdin interfaceIdentifiable
-
getTargetClass
-