Add forLong attribute definition

This commit is contained in:
atomicint
2016-02-07 14:40:47 -05:00
parent d50509001a
commit 6c2edb8efd
@@ -42,6 +42,17 @@ public final class AttributeDefinition<T> {
return new AttributeDefinition<>(defaultValue, persistence, AttributeType.LONG);
}
/**
* Creates an AttributeDefinition for a {@code long}.
*
* @param defaultValue The default value of the definition.
* @param persistence The {@link AttributePersistence} of the definition.
* @return The AttributeDefinition.
*/
public static AttributeDefinition<Long> forLong(long defaultValue, AttributePersistence persistence) {
return new AttributeDefinition<>(defaultValue, persistence, AttributeType.LONG);
}
/**
* Creates an AttributeDefinition for a String.
*