Serialized Form
-
Package ai.libs.jaicore.components.exceptions
-
Class ai.libs.jaicore.components.exceptions.ComponentInstantiationFailedException extends java.lang.Exception implements Serializable
-
-
Package ai.libs.jaicore.components.model
-
Class ai.libs.jaicore.components.model.BooleanParameterDomain extends CategoricalParameterDomain implements Serializable
-
Class ai.libs.jaicore.components.model.CategoricalParameterDomain extends java.lang.Object implements Serializable
-
Serialized Fields
-
values
java.lang.String[] values
-
-
-
Class ai.libs.jaicore.components.model.Component extends java.lang.Object implements Serializable
- serialVersionUID:
- -5382777749445815025L
-
Serialized Fields
-
dependencies
java.util.Collection<Dependency> dependencies
-
name
java.lang.String name
-
parameters
ai.libs.jaicore.basic.sets.PartialOrderedSet<Parameter> parameters
-
providedInterfaces
java.util.Collection<java.lang.String> providedInterfaces
-
requiredInterfaces
java.util.List<Interface> requiredInterfaces
-
-
Class ai.libs.jaicore.components.model.ComponentInstance extends java.lang.Object implements Serializable
- serialVersionUID:
- 714378153827839502L
-
Serialized Fields
-
annotations
java.util.Map<java.lang.String,java.lang.String> annotations
-
component
Component component
-
parameterValues
java.util.Map<java.lang.String,java.lang.String> parameterValues
-
satisfactionOfRequiredInterfaces
java.util.Map<java.lang.String,ComponentInstance> satisfactionOfRequiredInterfaces
-
-
Class ai.libs.jaicore.components.model.Dependency extends java.lang.Object implements Serializable
- serialVersionUID:
- -954852106121507946L
-
Serialized Fields
-
conclusion
java.util.Collection<ai.libs.jaicore.basic.sets.Pair<Parameter,IParameterDomain>> conclusion
-
premise
java.util.Collection<java.util.Collection<ai.libs.jaicore.basic.sets.Pair<Parameter,IParameterDomain>>> premise
-
-
Class ai.libs.jaicore.components.model.Interface extends java.lang.Object implements Serializable
- serialVersionUID:
- -668580435561427897L
-
Serialized Fields
-
id
java.lang.String id
-
max
java.lang.Integer max
-
min
java.lang.Integer min
-
name
java.lang.String name
-
-
Class ai.libs.jaicore.components.model.NumericParameterDomain extends ai.libs.jaicore.basic.sets.Interval implements Serializable
- serialVersionUID:
- 7445944456747209248L
-
Class ai.libs.jaicore.components.model.Parameter extends java.lang.Object implements Serializable
- serialVersionUID:
- 8735407907221383716L
-
Serialized Fields
-
defaultDomain
IParameterDomain defaultDomain
-
defaultValue
java.io.Serializable defaultValue
-
name
java.lang.String name
-
-
-
Package ai.libs.jaicore.components.serialization
-
Class ai.libs.jaicore.components.serialization.ComponentInstanceDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<ComponentInstance> implements Serializable
- serialVersionUID:
- 4216559441244072999L
-
Class ai.libs.jaicore.components.serialization.ComponentNotFoundException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -8112109551741268191L
-
Class ai.libs.jaicore.components.serialization.ParameterDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Parameter> implements Serializable
- serialVersionUID:
- 1L
-
Class ai.libs.jaicore.components.serialization.ParameterDomainDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Dependency> implements Serializable
- serialVersionUID:
- -3868917516989468264L
-
Class ai.libs.jaicore.components.serialization.UnresolvableRequiredInterfaceException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -930881442829770230L
-