Class TypeDefinition

java.lang.Object
org.apache.dubbo.metadata.definition.model.TypeDefinition
All Implemented Interfaces:
Serializable

public class TypeDefinition extends Object implements Serializable
2015/1/27.
See Also:
  • Constructor Details

    • TypeDefinition

      public TypeDefinition()
    • TypeDefinition

      public TypeDefinition(String type)
  • Method Details

    • formatTypes

      public static String[] formatTypes(String[] types)
      Format the String array presenting Java types
      Parameters:
      types - the strings presenting Java types
      Returns:
      new String array of Java types after be formatted
      Since:
      2.7.9
    • formatType

      public static String formatType(String type)
      Format the String presenting Java type
      Parameters:
      type - the String presenting type
      Returns:
      new String presenting Java type after be formatted
      Since:
      2.7.9
    • getEnums

      public List<String> getEnums()
    • getItems

      public List<String> getItems()
    • getProperties

      public Map<String,String> getProperties()
    • getType

      public String getType()
    • setEnums

      public void setEnums(List<String> enums)
    • setItems

      public void setItems(List<String> items)
    • setProperties

      public void setProperties(Map<String,String> properties)
    • setType

      public void setType(String type)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object