Class Resource

java.lang.Object
org.cip4.lib.xjdf.schema.Resource
All Implemented Interfaces:
Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public class Resource extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}AmountPool" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}Comment" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}GeneralID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}Part" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource" minOccurs="0"/>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Brand" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="CommentURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" />
       <attribute name="DescriptiveName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" />
       <attribute name="Expires" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="ExternalID" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="GrossWeight" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <attribute name="Orientation" type="{http://www.CIP4.org/JDFSchema_2_0}Orientation" />
       <attribute name="ResourceWeight" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="StartOffset" type="{http://www.w3.org/2001/XMLSchema}duration" />
       <attribute name="Status">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="Available"/>
             <enumeration value="Unavailable"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="Transformation" type="{http://www.CIP4.org/JDFSchema_2_0}matrix" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • amountPool

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected AmountPool amountPool
    • comment

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<Comment> comment
    • generalID

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<GeneralID> generalID
    • part

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<Part> part
    • specificResource

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected javax.xml.bind.JAXBElement<? extends SpecificResource> specificResource
    • any

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<Object> any
    • brand

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String brand
    • commentURL

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected URI commentURL
    • descriptiveName

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String descriptiveName
    • duration

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Duration duration
    • expires

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DateTime expires
    • externalID

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String externalID
    • grossWeight

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float grossWeight
    • id

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String id
    • orientation

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Orientation orientation
    • resourceWeight

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float resourceWeight
    • start

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DateTime start
    • startOffset

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Duration startOffset
    • status

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Resource.Status status
    • transformation

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Matrix transformation
  • Constructor Details

    • Resource

      public Resource()
  • Method Details