Package org.cyclops.integrateddynamics.api.evaluate.variable
package org.cyclops.integrateddynamics.api.evaluate.variable
-
ClassDescriptionAn immutable value.Registry for casting
IValue
.IValueCastRegistry.IMapping<T1 extends IValueType<V1>,T2 extends IValueType<V2>, V1 extends IValue, V2 extends IValue> IValueType<V extends IValue>Type of valueUse this comparator for any comparisons with value types.IValueTypeCategory<V extends IValue>Abstraction layer above value type to categorize them so that a certain category can be used inside operators among other things.Registry for mapping value types to their light level calculator.Proxy for a list.Registry for list value type proxies.IValueTypeListProxyFactoryTypeRegistry.IProxyFactory<T extends IValueType<V>,V extends IValue, P extends IValueTypeListProxy<T, V>> Factory for a list proxy.If something goes wrong while (de)serializing.IValueTypeNamed<V extends IValue>A value type that has a localized name, mostly this type instance is an object.IValueTypeNullable<V extends IValue>A value type that can be null.IValueTypeNumber<V extends IValue>A numerical value type.Registry forIValueType
IValueTypeUniquelyNamed<V extends IValue>A value type that has a unique name, mostly this type instance is an object.Facade through which a value can be retrieved.A listener for variable invalidations