Class ChargeType


public class ChargeType extends ChargeType
The crime or violation a defendant is alleged or found to have committed.

Java class for ChargeType complex type.

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

 <complexType name="ChargeType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CriminalCase-4.0}ChargeType">
       <sequence>
         <element ref="{urn:tyler:ecf:extensions:Criminal}DateOnOrAboutIndicator" minOccurs="0"/>
         <element ref="{urn:tyler:ecf:extensions:Criminal}TimeOnOrAboutIndicator" minOccurs="0"/>
         <element ref="{urn:tyler:ecf:extensions:Criminal}AdditionalStatute" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:tyler:ecf:extensions:Criminal}Bond" minOccurs="0"/>
         <element ref="{urn:tyler:ecf:extensions:Criminal}FineAmount" minOccurs="0"/>
         <element ref="{urn:tyler:ecf:extensions:Criminal}ChargeComponent" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:tyler:ecf:extensions:Criminal}PhaseTypeText" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • dateOnOrAboutIndicator

      protected Boolean dateOnOrAboutIndicator
    • timeOnOrAboutIndicator

      protected Boolean timeOnOrAboutIndicator
    • additionalStatute

      protected List<StatuteType> additionalStatute
    • bond

      protected BondType bond
    • fineAmount

      protected AmountType fineAmount
    • chargeComponent

      protected List<ChargeComponentType> chargeComponent
    • phaseTypeText

      protected TextType phaseTypeText
  • Constructor Details

    • ChargeType

      public ChargeType()
  • Method Details

    • getDateOnOrAboutIndicator

      public Boolean getDateOnOrAboutIndicator()
      Gets the value of the dateOnOrAboutIndicator property.
      Returns:
      possible object is Boolean
    • setDateOnOrAboutIndicator

      public void setDateOnOrAboutIndicator(Boolean value)
      Sets the value of the dateOnOrAboutIndicator property.
      Parameters:
      value - allowed object is Boolean
    • getTimeOnOrAboutIndicator

      public Boolean getTimeOnOrAboutIndicator()
      Gets the value of the timeOnOrAboutIndicator property.
      Returns:
      possible object is Boolean
    • setTimeOnOrAboutIndicator

      public void setTimeOnOrAboutIndicator(Boolean value)
      Sets the value of the timeOnOrAboutIndicator property.
      Parameters:
      value - allowed object is Boolean
    • getAdditionalStatute

      public List<StatuteType> getAdditionalStatute()
      Gets the value of the additionalStatute property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the additionalStatute property.

      For example, to add a new item, do as follows:

          getAdditionalStatute().add(newItem);
       

      Objects of the following type(s) are allowed in the list StatuteType

    • getBond

      public BondType getBond()
      Gets the value of the bond property.
      Returns:
      possible object is BondType
    • setBond

      public void setBond(BondType value)
      Sets the value of the bond property.
      Parameters:
      value - allowed object is BondType
    • getFineAmount

      public AmountType getFineAmount()
      Gets the value of the fineAmount property.
      Returns:
      possible object is AmountType
    • setFineAmount

      public void setFineAmount(AmountType value)
      Sets the value of the fineAmount property.
      Parameters:
      value - allowed object is AmountType
    • getChargeComponent

      public List<ChargeComponentType> getChargeComponent()
      Gets the value of the chargeComponent property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the chargeComponent property.

      For example, to add a new item, do as follows:

          getChargeComponent().add(newItem);
       

      Objects of the following type(s) are allowed in the list ChargeComponentType

    • getPhaseTypeText

      public TextType getPhaseTypeText()
      Gets the value of the phaseTypeText property.
      Returns:
      possible object is TextType
    • setPhaseTypeText

      public void setPhaseTypeText(TextType value)
      Sets the value of the phaseTypeText property.
      Parameters:
      value - allowed object is TextType
    • toString

      public String toString()
      Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
      Overrides:
      toString in class ChargeType