Class ExternalSourceRest

All Implemented Interfaces:
Serializable, RestModel

@LinksRest(links=@LinkRest(name="entityTypes",method="getSupportedEntityTypes")) public class ExternalSourceRest extends BaseObjectRest<String>
This class serves as a REST representation for an External Source
See Also:
  • Field Details

  • Constructor Details

    • ExternalSourceRest

      public ExternalSourceRest()
  • Method Details

    • getCategory

      public String getCategory()
      Specified by:
      getCategory in class RestAddressableModel
    • getController

      public Class getController()
      Specified by:
      getController in class RestAddressableModel
    • getType

      public String getType()
    • getTypePlural

      public String getTypePlural()
    • getId

      public String getId()
      Generic getter for the id
      Overrides:
      getId in class BaseObjectRest<String>
      Returns:
      the id value of this ExternalSourceRest
    • setId

      public void setId(String id)
      Generic setter for the id
      Overrides:
      setId in class BaseObjectRest<String>
      Parameters:
      id - The id to be set on this ExternalSourceRest
    • getName

      public String getName()
      Generic getter for the name
      Returns:
      the name value of this ExternalSourceRest
    • setName

      public void setName(String name)
      Generic setter for the name
      Parameters:
      name - The name to be set on this ExternalSourceRest
    • isHierarchical

      public boolean isHierarchical()
      Generic getter for the hierarchical
      Returns:
      the hierarchical value of this ExternalSourceRest
    • setHierarchical

      public void setHierarchical(boolean hierarchical)
      Generic setter for the hierarchical
      Parameters:
      hierarchical - The hierarchical to be set on this ExternalSourceRest