Uses of Class
org.opendaylight.mdsal.binding.model.api.JavaTypeName
Packages that use JavaTypeName
Package
Description
Model of Java classes generated from YANG.
-
Uses of JavaTypeName in org.opendaylight.mdsal.binding.model.api
Methods in org.opendaylight.mdsal.binding.model.api that return JavaTypeNameModifier and TypeMethodDescriptionstatic JavaTypeNameCreate a TypeName for an existing class.static JavaTypeNameCreate a TypeName for a top-level class.abstract JavaTypeNameJavaTypeName.createEnclosed(String simpleName) Create a TypeName for a class immediately enclosed by this class.final JavaTypeNameJavaTypeName.createEnclosed(String simpleName, String fallbackSuffix) Create a TypeName for a class immediately enclosed by this class, potentially falling back to appending it with a suffix if a JLS hiding conflict occurs.abstract JavaTypeNameJavaTypeName.createSibling(String simpleName) Create a TypeName for a class that is a sibling of this class.abstract JavaTypeNameJavaTypeName.topLevelClass()Return the top-level class JavaTypeName which is containing this type, or self if this type is a top-level one.Methods in org.opendaylight.mdsal.binding.model.api that return types with arguments of type JavaTypeNameModifier and TypeMethodDescriptionabstract Optional<JavaTypeName>JavaTypeName.immediatelyEnclosingClass()Return the enclosing class JavaTypeName, if present.Methods in org.opendaylight.mdsal.binding.model.api with parameters of type JavaTypeNameMethod parameters in org.opendaylight.mdsal.binding.model.api with type arguments of type JavaTypeNameModifier and TypeMethodDescriptionstatic @NonNull TypeType.of(org.opendaylight.yangtools.concepts.Identifiable<JavaTypeName> type) Constructors in org.opendaylight.mdsal.binding.model.api with parameters of type JavaTypeNameModifierConstructorDescriptionprotectedAbstractType(JavaTypeName identifier) Constructs the instance of this class with a JavaTypeName. -
Uses of JavaTypeName in org.opendaylight.mdsal.binding.model.api.type.builder
Methods in org.opendaylight.mdsal.binding.model.api.type.builder with parameters of type JavaTypeNameModifier and TypeMethodDescriptionAnnotableTypeBuilder.addAnnotation(JavaTypeName identifier) The method creates newAnnotationTypeBuildercontaining specified package name an annotation name.