jalse.attributes.Attributes Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of JALSE Show documentation
Show all versions of JALSE Show documentation
Java Artificial Life Simulation Engine
package jalse.attributes;
import java.lang.reflect.Type;
import java.util.Objects;
/**
* A utility for {@link AttributeType} value related functionality.
*
* @author Elliot Ford
*
*/
public final class Attributes {
/**
* {@link Boolean} Attribute type.
*/
public static final AttributeType BOOLEAN_TYPE = new AttributeType() {};
/**
* {@link Integer} Attribute type.
*/
public static final AttributeType INTEGER_TYPE = new AttributeType() {};
/**
* {@link String} Attribute type.
*/
public static final AttributeType STRING_TYPE = new AttributeType() {};
/**
* {@link Double} Attribute type.
*/
public static final AttributeType DOUBLE_TYPE = new AttributeType() {};
/**
* {@link Character} Attribute type.
*/
public static final AttributeType CHARACTER_TYPE = new AttributeType() {};
/**
* {@link Long} Attribute type.
*/
public static final AttributeType LONG_TYPE = new AttributeType() {};
/**
* {@link Byte} Attribute type.
*/
public static final AttributeType BYTE_TYPE = new AttributeType() {};
/**
* {@link Float} Attribute type.
*/
public static final AttributeType FLOAT_TYPE = new AttributeType() {};
/**
* {@link Short} Attribute type.
*/
public static final AttributeType SHORT_TYPE = new AttributeType() {};
/**
* {@link Object} Attribute type.
*/
public static final AttributeType
© 2015 - 2024 Weber Informatics LLC | Privacy Policy