Class ResourceSchema


  • public class ResourceSchema
    extends java.lang.Object
    This class describes an entity schema. Used in JPARS 2.0 metadata model.
    Since:
    EclipseLink 2.6.0.
    Author:
    Dmitry Kornilov
    • Constructor Detail

      • ResourceSchema

        public ResourceSchema()
    • Method Detail

      • getSchema

        public java.lang.String getSchema()
      • setSchema

        public void setSchema​(java.lang.String schema)
      • getAllOf

        public java.util.List<Reference> getAllOf()
      • setAllOf

        public void setAllOf​(java.util.List<Reference> allOf)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getProperties

        public java.util.List<javax.xml.bind.JAXBElement> getProperties()
      • setProperties

        public void setProperties​(java.util.List<javax.xml.bind.JAXBElement> properties)
      • getDefinitions

        public java.util.List<javax.xml.bind.JAXBElement> getDefinitions()
      • setDefinitions

        public void setDefinitions​(java.util.List<javax.xml.bind.JAXBElement> definitions)
      • getLinks

        public java.util.List<LinkV2> getLinks()
      • setLinks

        public void setLinks​(java.util.List<LinkV2> links)
      • addProperty

        public void addProperty​(java.lang.String name,
                                Property property)
      • addDefinition

        public void addDefinition​(java.lang.String name,
                                  ResourceSchema definition)
      • addAllOf

        public void addAllOf​(Reference reference)