Uses of Class
net.aifusion.metamodel.DataValue
Package
Description
This package contains an implementation of a CIM Client and CIM Server based on a lightweight HTTP server.
This package implements a query facility based on the DMTF
CIM Query Language (CQL).
This package contains the basic implementation classes needed for the CIM metamodel, as well as a MOF parser.
This package contains the API used by all CIM providers, and the implementation of a basic in-memory provider.
-
Uses of DataValue in net.aifusion.cimserver
Modifier and TypeMethodDescriptionCimClient.getPropertyValue
(ObjectPath path, String propertyName) CimClient.invokeMethod
(ObjectPath path, String methodName, List<CimParameter> methodParameters) Modifier and TypeMethodDescriptionvoid
CimClient.setPropertyValue
(ObjectPath path, String propertyName, DataValue propertyValue) -
Uses of DataValue in net.aifusion.cql
Modifier and TypeMethodDescriptionvoid
CimQuery.setVariable
(String variable, DataValue value) Set the value of a lazy constant in this query -
Uses of DataValue in net.aifusion.metamodel
Modifier and TypeMethodDescriptionCimEnumeration.getDataValue
(String key) Get the primitive dataValue corresponding to a given keyEnumerationValue.getDataValue()
Get the literal data value embedded in this enumeration ValueCimStructure.getDefaultPropertyValue
(String propertyName) Get the default value of a propertyCimParameter.getDefaultValue()
Get the default value of this parameterCimProperty.getDefaultValue()
Get the default value of this propertyQualifierType.getDefaultValue()
Return the default dataValue associated with this qualifier typeStandardQualifierType.getDefaultValue()
Get the default dataValue for this qualifier typeObjectPath.getKeyValue
(String keyName) Get the value associated with a given key in this object pathCimClass.getMethodQualifierValue
(String methodName, String qualifierName) Get the value of a method qualifier in this classCimStructure.getPropertyQualifierValue
(String propertyName, String qualifierName) Get the value of a property qualifierCimStructure.getPropertyValue
(String propertyName) Return the value of a property defined in this structureStructureValue.getPropertyValue
(String propertyName) Get the value of a property from this structure valueNamedElement.getQualifierValue
(String qualifierName) Get the value of a qualifier declared on this element, inherited by it, or the default defined in standard qualifiers.QualifiedElement.getQualifierValue
(String qualifierName) Get the dataValue of a qualifier declared on this qualified element or the default defined in standard qualifiers.CimParameter.getValue()
Get the value of this parameter.CimProperty.getValue()
Get the value of this property.Qualifier.getValue()
Get the dataValue of this qualifier.CimMethod.invoke
(List<CimParameter> cimParameters) Invoke this method with the given parameters.CimClass.invokeMethod
(String methodName, List<CimParameter> cimParameters) Invoke a method on this instanceCimInstance.invokeMethod
(String methodName, List<CimParameter> cimParameters) Invoke a method on this instanceCimInterface.invokeMethod
(String methodName, List<CimParameter> cimParameters) static DataValue
JavaModelMapper.invokeMethod
(CimMethod cimMethod, Object boundObject, Method boundMethod, List<CimParameter> cimParameters) Invoke a Java method bound to a CIM MethodMOFParser.parsePropertyValue
(ObjectPath path, String propertyName, InputStream inputStream) Parse a property value from the input streamstatic DataValue
JavaModelMapper.readPropertyValue
(CimProperty cimProperty, Method getter, Object javaObject) Read a property value from a Java Object.Modifier and TypeMethodDescriptionModelUtilities.getProperties
(CimStructure template, Map<String, String> recordProperties) Convert a set of {propertyName, propertyValue} pairs to DataValuesModifier and TypeMethodDescriptionvoid
CimInterface.setPropertyValue
(String propertyName, DataValue propertyValue) void
CimStructure.setPropertyValue
(String propertyName, DataValue propertyValue) Set the value of a property in this structurevoid
StructureValue.setPropertyValue
(String propertyName, DataValue propertyValue) Set the value of a property in this instancevoid
Set the value of this parameter.void
Set the value of this propertyvoid
CimFilter.setVariable
(String variableName, DataValue value) Set a delayed constant value in this filtervoid
FqlFilter.setVariable
(String variableName, DataValue value) void
Validate a data value against the definitions in this propertystatic void
JavaModelMapper.writePropertyValue
(CimProperty cimProperty, Method setter, Object javaObject, DataValue value) Write a property value to a java object.Modifier and TypeMethodDescriptionstatic CimInstance
CimInstance.createInstance
(CimClass creationClass, Map<String, DataValue> propertyValues, String alias) Create a new CimInstancestatic StructureValue
StructureValue.createStructureValue
(CimStructure struct, Map<String, DataValue> propertyValues, String alias) Create a new Structure value from a given structure, and associated property valuesModifierConstructorDescriptionObjectPath
(ElementType type, String objectName, NameSpacePath path, Map<String, DataValue> keys, String alias) Create an object path based on its type, name, name space path, and key-value pairs -
Uses of DataValue in net.aifusion.providers
Modifier and TypeMethodDescriptionBasicProvider.getPropertyValue
(ObjectPath path, String propertyName) Provider.getPropertyValue
(ObjectPath path, String propertyName) Get a property value from this provider, or one of its children.BasicProvider.invokeMethod
(ObjectPath path, String methodName, List<CimParameter> methodParameters) Provider.invokeMethod
(ObjectPath path, String methodName, List<CimParameter> methodParameters) Invoke an extrinsic method on a class or instance within this provider, or one of its childrenModifier and TypeMethodDescriptionvoid
BasicProvider.setPropertyValue
(ObjectPath path, String propertyName, DataValue propertyValue) void
Provider.setPropertyValue
(ObjectPath path, String propertyName, DataValue propertyValue) Set a property value within this provider, or one of its children