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>