public class BasicEntitlementClassDefinition<T> extends java.lang.Object implements EntitlementClass<T>
Constructor and Description |
---|
BasicEntitlementClassDefinition(java.lang.String identifier,
java.lang.Class<T> argumentType) |
BasicEntitlementClassDefinition(java.lang.String identifier,
com.google.common.reflect.TypeToken<T> argumentType) |
Modifier and Type | Method and Description |
---|---|
com.google.common.reflect.TypeToken<T> |
entitlementClassArgumentType() |
java.lang.String |
entitlementClassIdentifier() |
public BasicEntitlementClassDefinition(java.lang.String identifier, com.google.common.reflect.TypeToken<T> argumentType)
public BasicEntitlementClassDefinition(java.lang.String identifier, java.lang.Class<T> argumentType)
public java.lang.String entitlementClassIdentifier()
entitlementClassIdentifier
in interface EntitlementClass<T>
public com.google.common.reflect.TypeToken<T> entitlementClassArgumentType()
entitlementClassArgumentType
in interface EntitlementClass<T>