Class ChargeType
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 Summary
FieldsModifier and TypeFieldDescriptionprotected List
<StatuteType> protected BondType
protected List
<ChargeComponentType> protected Boolean
protected AmountType
protected TextType
protected Boolean
Fields inherited from class oasis.names.tc.legalxml_courtfiling.schema.xsd.criminalcase_4.ChargeType
chargeAmendedIndicator, chargeChargingAgencyJurisdictionStatute, chargeOffense
Fields inherited from class gov.niem.niem.domains.jxdm._4.ChargeType
chargeApplicabilityText, chargeDegreeText, chargeDescriptionText, chargeDisposition, chargeEnhancingAllegationCharge, chargeNCICCode, chargeSequenceID, chargeSeverityLevel, chargeSpecialAllegationText, chargeStatute
Fields inherited from class gov.niem.niem.structures._2.ComplexObjectType
id, linkMetadata, metadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the additionalStatute property.getBond()
Gets the value of the bond property.Gets the value of the chargeComponent property.Gets the value of the dateOnOrAboutIndicator property.Gets the value of the fineAmount property.Gets the value of the phaseTypeText property.Gets the value of the timeOnOrAboutIndicator property.void
Sets the value of the bond property.void
setDateOnOrAboutIndicator
(Boolean value) Sets the value of the dateOnOrAboutIndicator property.void
setFineAmount
(AmountType value) Sets the value of the fineAmount property.void
setPhaseTypeText
(TextType value) Sets the value of the phaseTypeText property.void
setTimeOnOrAboutIndicator
(Boolean value) Sets the value of the timeOnOrAboutIndicator property.toString()
Generates a String representation of the contents of this type.Methods inherited from class oasis.names.tc.legalxml_courtfiling.schema.xsd.criminalcase_4.ChargeType
getChargeAmendedIndicator, getChargeChargingAgencyJurisdictionStatute, getChargeOffense, setChargeAmendedIndicator, setChargeOffense
Methods inherited from class gov.niem.niem.domains.jxdm._4.ChargeType
getChargeApplicabilityText, getChargeDegreeText, getChargeDescriptionText, getChargeDisposition, getChargeEnhancingAllegationCharge, getChargeNCICCode, getChargeSequenceID, getChargeSeverityLevel, getChargeSpecialAllegationText, getChargeStatute, setChargeApplicabilityText, setChargeDegreeText, setChargeDescriptionText, setChargeDisposition, setChargeEnhancingAllegationCharge, setChargeNCICCode, setChargeSequenceID, setChargeSeverityLevel, setChargeSpecialAllegationText, setChargeStatute
Methods inherited from class gov.niem.niem.structures._2.ComplexObjectType
getId, getLinkMetadata, getMetadata, setId
-
Field Details
-
dateOnOrAboutIndicator
-
timeOnOrAboutIndicator
-
additionalStatute
-
bond
-
fineAmount
-
chargeComponent
-
phaseTypeText
-
-
Constructor Details
-
ChargeType
public ChargeType()
-
-
Method Details
-
getDateOnOrAboutIndicator
Gets the value of the dateOnOrAboutIndicator property.- Returns:
- possible object is
Boolean
-
setDateOnOrAboutIndicator
Sets the value of the dateOnOrAboutIndicator property.- Parameters:
value
- allowed object isBoolean
-
getTimeOnOrAboutIndicator
Gets the value of the timeOnOrAboutIndicator property.- Returns:
- possible object is
Boolean
-
setTimeOnOrAboutIndicator
Sets the value of the timeOnOrAboutIndicator property.- Parameters:
value
- allowed object isBoolean
-
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
Gets the value of the bond property.- Returns:
- possible object is
BondType
-
setBond
Sets the value of the bond property.- Parameters:
value
- allowed object isBondType
-
getFineAmount
Gets the value of the fineAmount property.- Returns:
- possible object is
AmountType
-
setFineAmount
Sets the value of the fineAmount property.- Parameters:
value
- allowed object isAmountType
-
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
Gets the value of the phaseTypeText property.- Returns:
- possible object is
TextType
-
setPhaseTypeText
Sets the value of the phaseTypeText property.- Parameters:
value
- allowed object isTextType
-
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 classChargeType
-