Module io.helidon.service.registry
Package io.helidon.service.registry
Class Qualifier.BuilderBase.QualifierImpl
java.lang.Object
io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
io.helidon.service.registry.Qualifier.BuilderBase.QualifierImpl
- All Implemented Interfaces:
Prototype.Api,Annotation,Qualifier,Comparable<Annotation>
- Enclosing class:
Qualifier.BuilderBase<BUILDER extends Qualifier.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Qualifier>
protected static class Qualifier.BuilderBase.QualifierImpl
extends Annotation.BuilderBase.AnnotationImpl
implements Qualifier
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.common.types.Annotation
Annotation.Builder, Annotation.BuilderBase<BUILDER extends Annotation.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Annotation> Nested classes/interfaces inherited from interface io.helidon.service.registry.Qualifier
Qualifier.Builder, Qualifier.BuilderBase<BUILDER extends Qualifier.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Qualifier> -
Field Summary
FieldsFields inherited from interface io.helidon.service.registry.Qualifier
CREATE_FOR_NAME, DEFAULT_NAMED, WILDCARD_NAMED -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedQualifierImpl(Qualifier.BuilderBase<?, ?> builder) Create an instance providing a builder. -
Method Summary
Methods inherited from class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
metaAnnotations, originatingElement, properties, typeName, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.common.types.Annotation
annotationValue, annotationValue, annotationValues, annotationValues, booleanValue, booleanValue, booleanValues, booleanValues, byteValue, byteValue, byteValues, byteValues, charValue, charValue, charValues, charValues, classValue, classValue, classValues, classValues, compareTo, doubleValue, doubleValue, doubleValues, doubleValues, enumValue, enumValue, enumValues, enumValues, floatValue, floatValue, floatValues, floatValues, getValue, hasMetaAnnotation, intValue, intValue, intValues, intValues, longValue, longValue, longValues, longValues, metaAnnotations, objectValue, objectValue, originatingElement, properties, property, property, shortValue, shortValue, shortValues, shortValues, stringValue, stringValue, stringValues, stringValues, typeName, typeValue, typeValue, typeValues, typeValues, value, values
-
Field Details
-
VALUE_PROPERTY
The "value" property name.- See Also:
-
-
Constructor Details
-
QualifierImpl
Create an instance providing a builder.- Parameters:
builder- extending builder base of this prototype
-
-
Method Details
-
toString
- Overrides:
toStringin classAnnotation.BuilderBase.AnnotationImpl
-
equals
- Overrides:
equalsin classAnnotation.BuilderBase.AnnotationImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classAnnotation.BuilderBase.AnnotationImpl
-