Uses of Interface
org.eclipse.ditto.things.model.DefinitionIdentifier
Packages that use DefinitionIdentifier
-
Uses of DefinitionIdentifier in org.eclipse.ditto.things.model
Subinterfaces of DefinitionIdentifier in org.eclipse.ditto.things.modelModifier and TypeInterfaceDescriptioninterfaceA ThingDefinition represents a single fully qualifiedDefinitionIdentifier.Methods in org.eclipse.ditto.things.model that return DefinitionIdentifierModifier and TypeMethodDescriptionFeatureDefinition.getFirstIdentifier()Returns the first Identifier of this Feature Definition which is guaranteed to exist.FeatureDefinitionBuilder.getFirstIdentifier()Returns the first Identifier of this builder ornullif an intermediate state of this builder does not contain any Identifiers - however this should be an utterly exception.static DefinitionIdentifierThingsModelFactory.newFeatureDefinitionIdentifier(CharSequence featureIdentifierAsCharSequence) Parses the specified CharSequence and returns an immutable instance ofDefinitionIdentifier.static DefinitionIdentifierThingsModelFactory.newFeatureDefinitionIdentifier(CharSequence namespace, CharSequence name, CharSequence version) Returns an immutable instance ofDefinitionIdentifier.Methods in org.eclipse.ditto.things.model that return types with arguments of type DefinitionIdentifierModifier and TypeMethodDescriptionFeatureDefinition.stream()Returns a sequentialStreamwith the Identifiers of this Feature Definition as its source.FeatureDefinitionBuilder.stream()Returns a sequentialStreamwith the Identifiers of this builder as its source.Method parameters in org.eclipse.ditto.things.model with type arguments of type DefinitionIdentifierModifier and TypeMethodDescriptionstatic FeatureDefinitionThingsModelFactory.newFeatureDefinition(Collection<DefinitionIdentifier> definitionIdentifiers) Creates a new instance ofImmutableFeatureDefinitionbased on the passeddefinitionIdentifiers.