Uses of Record Class
dev.getelements.elements.sdk.record.ElementDefinitionRecord
Packages that use ElementDefinitionRecord
Package
Description
-
Uses of ElementDefinitionRecord in dev.getelements.elements.sdk
Fields in dev.getelements.elements.sdk with type parameters of type ElementDefinitionRecordModifier and TypeFieldDescriptionElementStandardBeanProperties.ELEMENT_DEFINITION_RECORD_PROPERTY
Methods in dev.getelements.elements.sdk that return types with arguments of type ElementDefinitionRecordModifier and TypeMethodDescriptionElementLoaderFactory.findElementDefinitionRecord
(ClassLoader classLoader, Attributes attributes, Predicate<ElementDefinitionRecord> selector) Finds theElement
name, this will find theElementRecord
associated with it, throwing an exception if it is unable to find theElementDefinition
annotation.Method parameters in dev.getelements.elements.sdk with type arguments of type ElementDefinitionRecordModifier and TypeMethodDescriptionElementLoaderFactory.findElementDefinitionRecord
(ClassLoader classLoader, Attributes attributes, Predicate<ElementDefinitionRecord> selector) Finds theElement
name, this will find theElementRecord
associated with it, throwing an exception if it is unable to find theElementDefinition
annotation.ElementLoaderFactory.getIsolatedLoader
(Attributes attributes, ClassLoader baseClassLoader, ElementLoaderFactory.ClassLoaderConstructor classLoaderCtor, Predicate<ElementDefinitionRecord> selector) Scans the classpath, using the suppliedClassLoader
, forElement
instances. -
Uses of ElementDefinitionRecord in dev.getelements.elements.sdk.local
Methods in dev.getelements.elements.sdk.local that return ElementDefinitionRecordMethods in dev.getelements.elements.sdk.local with parameters of type ElementDefinitionRecordModifier and TypeMethodDescriptionvoid
DelegatingLocalClassLoader.setElementDefinitionRecord
(ElementDefinitionRecord elementDefinitionRecord) -
Uses of ElementDefinitionRecord in dev.getelements.elements.sdk.record
Methods in dev.getelements.elements.sdk.record that return ElementDefinitionRecordModifier and TypeMethodDescriptionElementRecord.definition()
Returns the value of thedefinition
record component.static ElementDefinitionRecord
ElementDefinitionRecord.fromPackage
(Package aPackage) Gets aElementDefinitionRecord
from aPackage
Constructors in dev.getelements.elements.sdk.record with parameters of type ElementDefinitionRecordModifierConstructorDescriptionElementRecord
(ElementType type, ElementDefinitionRecord definition, List<ElementServiceRecord> services, List<ElementEventProducerRecord> producedEvents, List<ElementEventConsumerRecord<?>> consumedEvents, Attributes attributes, List<ElementDefaultAttributeRecord> defaultAttributes, ClassLoader classLoader) Creates an instance of aElementRecord
record class. -
Uses of ElementDefinitionRecord in dev.getelements.elements.sdk.spi
Methods in dev.getelements.elements.sdk.spi that return types with arguments of type ElementDefinitionRecordModifier and TypeMethodDescriptionDefaultElementLoaderFactory.findElementDefinitionRecord
(ClassLoader classLoader, Attributes attributes, Predicate<ElementDefinitionRecord> selector) Method parameters in dev.getelements.elements.sdk.spi with type arguments of type ElementDefinitionRecordModifier and TypeMethodDescriptionDefaultElementLoaderFactory.findElementDefinitionRecord
(ClassLoader classLoader, Attributes attributes, Predicate<ElementDefinitionRecord> selector) DefaultElementLoaderFactory.getIsolatedLoader
(Attributes attributes, ClassLoader baseClassLoader, ElementLoaderFactory.ClassLoaderConstructor classLoaderCtor, Predicate<ElementDefinitionRecord> selector)