Class Reference

    • Method Detail

      • getClassName

        public String getClassName()
        This represent the Java Class Name
        Returns:
        String full class name
      • setClassName

        public void setClassName​(String className)
      • getName

        public String getName()
        This represents the GraphQL Name
        Returns:
        String name
      • setName

        public void setName​(String name)
      • getType

        public ReferenceType getType()
        This represent the GraphQL Type
        Returns:
        the type
      • getGraphQLClassName

        public String getGraphQLClassName()
        The class into which this reference can be converted, which can be handled by graphql For example, String for Dates or formatted Numbers, BigInteger for long and BigInteger. Used for transforming.
        Returns:
        full class name
      • setGraphQLClassName

        public void setGraphQLClassName​(String graphQLClassName)
      • getAdaptTo

        public AdaptTo getAdaptTo()
      • setAdaptTo

        public void setAdaptTo​(AdaptTo adaptTo)
      • isAdaptingTo

        public boolean isAdaptingTo()
      • getAdaptWith

        public AdaptWith getAdaptWith()
      • setAdaptWith

        public void setAdaptWith​(AdaptWith adaptWith)
      • isAdaptingWith

        public boolean isAdaptingWith()
      • setClassParametrizedTypes

        public void setClassParametrizedTypes​(Map<String,​Reference> classParametrizedTypes)
      • hasClassParameterizedTypes

        public boolean hasClassParameterizedTypes()
      • getClassParametrizedType

        public Reference getClassParametrizedType​(String name)
      • isAddParametrizedTypeNameExtension

        public boolean isAddParametrizedTypeNameExtension()
      • setAddParametrizedTypeNameExtension

        public void setAddParametrizedTypeNameExtension​(boolean addParametrizedTypeNameExtension)
      • hasDirectiveInstances

        public boolean hasDirectiveInstances()
      • setDirectiveInstances

        public void setDirectiveInstances​(List<DirectiveInstance> directiveInstances)
      • addDirectiveInstance

        public void addDirectiveInstance​(DirectiveInstance directiveInstance)
      • getWrapper

        public Wrapper getWrapper()
      • setWrapper

        public void setWrapper​(Wrapper wrapper)
      • hasWrapper

        public boolean hasWrapper()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object