Uses of Interface
dev.getelements.elements.sdk.Element
Packages that use Element
Package
Description
The SDK Annotations in this package govern the visibility and services defined within an
Element.-
Uses of Element in dev.getelements.elements.app.serve.loader
Methods in dev.getelements.elements.app.serve.loader with parameters of type ElementModifier and TypeMethodDescriptionvoidJakartaRsLoader.load(ApplicationElementService.ApplicationElementRecord record, Element element) voidJakartaWebsocketLoader.load(ApplicationElementService.ApplicationElementRecord record, Element element) voidLoader.load(ApplicationElementService.ApplicationElementRecord record, Element element) Loads the specificElementfrom the suppliedApplicationElementService.ApplicationElementRecord -
Uses of Element in dev.getelements.elements.common.app
Methods in dev.getelements.elements.common.app that return types with arguments of type ElementModifier and TypeMethodDescriptionApplicationElementService.ApplicationElementRecord.elements()Returns the value of theelementsrecord component.Constructor parameters in dev.getelements.elements.common.app with type arguments of type ElementModifierConstructorDescriptionApplicationElementRecord(ApplicationId applicationId, ElementRegistry registry, List<Element> elements) Creates an instance of aApplicationElementRecordrecord class. -
Uses of Element in dev.getelements.elements.sdk
Methods in dev.getelements.elements.sdk that return ElementModifier and TypeMethodDescriptionElementLoader.Default.load()ElementLoader.Default.load(MutableElementRegistry parent) default ElementElementLoader.load()Loads a new instance of theElementwithout a parent registry.ElementLoader.load(MutableElementRegistry parent) Loads a new instance of theElementwith the suppliedElementRegistryas the parent.default ElementMutableElementRegistry.register(ElementLoader loader) Using the suppliedElementLoader, registers anElementto this instance, making it available to all child and siblingElements.Methods in dev.getelements.elements.sdk that return types with arguments of type ElementModifier and TypeMethodDescriptionGets allElementinstances which was registered to thisElementRegistryspecifying the name of theElementElementPathLoader.load(MutableElementRegistry registry) Loads allElementinto the supplied registry, using the globally configured ELEMENTPATH as the source location.ElementPathLoader.load(MutableElementRegistry registry, Path path) ElementPathLoader.load(MutableElementRegistry registry, Path path, ClassLoader baseClassLoader) ElementRegistry.stream()Streams allElementisntances in thisElementRegistry.Methods in dev.getelements.elements.sdk with parameters of type ElementModifier and TypeMethodDescriptiondefault ElementLoaderElementLoaderFactory.getIsolatedLoaderWithParent(Attributes attributes, ClassLoader baseClassLoader, ElementLoaderFactory.ClassLoaderConstructor classLoaderCtor, Element element) Scans the classpath, using the suppliedClassLoader, forElementinstances.ElementLoaderFactory.getIsolatedLoaderWithParent(Attributes attributes, ClassLoader baseClassLoader, ElementLoaderFactory.ClassLoaderConstructor classLoaderCtor, Element element, Predicate<ElementDefinitionRecord> selector) Scans the classpath, using the suppliedClassLoader, forElementinstances.booleanMutableElementRegistry.unregister(Element element) Unregisters anElement, provided it was previously registered. -
Uses of Element in dev.getelements.elements.sdk.annotation
Methods in dev.getelements.elements.sdk.annotation with parameters of type ElementModifier and TypeMethodDescriptionbooleanElementDependency.Named.test(ElementDependency dependency, Element element) -
Uses of Element in dev.getelements.elements.sdk.query
Methods in dev.getelements.elements.sdk.query that return ElementModifier and TypeMethodDescriptionElementServiceQuery.element()Returns the value of theelementrecord component.Methods in dev.getelements.elements.sdk.query that return types with arguments of type ElementConstructors in dev.getelements.elements.sdk.query with parameters of type ElementModifierConstructorDescriptionElementServiceQuery(Element element, ElementServiceKey<? extends ServiceT> serviceKey) Creates an instance of aElementServiceQueryrecord class. -
Uses of Element in dev.getelements.elements.sdk.record
Methods in dev.getelements.elements.sdk.record that return types with arguments of type ElementModifier and TypeMethodDescriptionElementDependencyRecord.findDependencies(ElementRegistry registry) Finds allElementinstances that match theElementDependencyannotationElementDependencyRecord.selector()Returns the value of theselectorrecord component.Constructor parameters in dev.getelements.elements.sdk.record with type arguments of type ElementModifierConstructorDescriptionElementDependencyRecord(ElementDependency dependency, BiPredicate<ElementDependency, Element> selector) Creates an instance of aElementDependencyRecordrecord class. -
Uses of Element in dev.getelements.elements.sdk.spi
Classes in dev.getelements.elements.sdk.spi that implement ElementMethods in dev.getelements.elements.sdk.spi that return ElementModifier and TypeMethodDescriptionElementScopedElementSupplier.get()DefaultSharedElementLoader.load(MutableElementRegistry parent) Methods in dev.getelements.elements.sdk.spi that return types with arguments of type ElementModifier and TypeMethodDescriptionDirectoryElementPathLoader.load(MutableElementRegistry registry, Path path, ClassLoader baseClassLoader) ElementScopedElementRegistry.stream()RootElementRegistry.stream()Methods in dev.getelements.elements.sdk.spi with parameters of type ElementModifier and TypeMethodDescriptionDefaultElementLoaderFactory.getIsolatedLoaderWithParent(Attributes attributes, ClassLoader baseClassLoader, ElementLoaderFactory.ClassLoaderConstructor classLoaderCtor, Element element, Predicate<ElementDefinitionRecord> selector) static voidElementScopedElementSupplier.setInstance(Element instance) Called by the SPI Interfaces to set the instance.booleanRootElementRegistry.unregister(Element element) Constructors in dev.getelements.elements.sdk.spi with parameters of type ElementModifierConstructorDescriptionElementScopedElementRegistry(ElementRegistry parent, Element element) Constructor parameters in dev.getelements.elements.sdk.spi with type arguments of type ElementModifierConstructorDescriptionRootElementRegistry(Supplier<Stream<Element>> parentElementSupplier) -
Uses of Element in dev.getelements.elements.sdk.spi.guice
Classes in dev.getelements.elements.sdk.spi.guice that implement ElementMethods in dev.getelements.elements.sdk.spi.guice that return Element -
Uses of Element in dev.getelements.elements.sdk.util
Method parameters in dev.getelements.elements.sdk.util with type arguments of type ElementModifier and TypeMethodDescriptionElementScopes.Builder.withSelector(Predicate<Element> selector) Sets the selector to be used. -
Uses of Element in dev.getelements.elements.service.security
Methods in dev.getelements.elements.service.security that return ElementModifier and TypeMethodDescriptionElementScopedSessionProvider.getElement()ElementScopeOptionalProfileProvider.getElement()ElementScopeUserProvider.getElement()Methods in dev.getelements.elements.service.security with parameters of type ElementModifier and TypeMethodDescriptionvoidElementScopedSessionProvider.setElement(Element element) voidElementScopeOptionalProfileProvider.setElement(Element element) voidElementScopeUserProvider.setElement(Element element)