Class ValueTypeList.ValueList<T extends IValueType<V>,V extends IValue>
java.lang.Object
org.cyclops.integrateddynamics.core.evaluate.variable.ValueBase
org.cyclops.integrateddynamics.core.evaluate.variable.ValueTypeList.ValueList<T,V>
- All Implemented Interfaces:
IValue
- Enclosing class:
- ValueTypeList
public static class ValueTypeList.ValueList<T extends IValueType<V>,V extends IValue>
extends ValueBase
-
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()static <V extends IValue>
ValueTypeList.ValueListofAll(IValueType type, V... values) static <V extends IValue>
ValueTypeList.ValueListofAll(V... values) static <T extends IValueType<V>,V extends IValue>
ValueTypeList.ValueListofFactory(IValueTypeListProxy<T, V> proxy) static <T extends IValueType<V>,V extends IValue>
ValueTypeList.ValueListMethods inherited from class org.cyclops.integrateddynamics.core.evaluate.variable.ValueBase
canCast, cast, getType, getValueCastRegistry
-
Method Details
-
ofList
public static <T extends IValueType<V>,V extends IValue> ValueTypeList.ValueList ofList(T valueType, List<V> values) -
ofAll
-
ofAll
-
ofFactory
public static <T extends IValueType<V>,V extends IValue> ValueTypeList.ValueList ofFactory(IValueTypeListProxy<T, V> proxy) -
getRawValue
-
equals
-
hashCode
public int hashCode()
-