Package org.dcom.core.services
Class ComplianceCheckSettings
java.lang.Object
org.dcom.core.services.ComplianceCheckSettings
The programmatic implementation and helper serialisation/desieralisation methods of the settings required to initiate a compliance check.
-
Constructor Summary
ConstructorsConstructorDescriptionComplianceCheckSettings
(String _operationMode, String _lifecyclestage, String _securityType, String _securityURI, ArrayList<String> _documentReference, String _modelServerType, String _modelServerURL, String _uprn, String _regulatorIndentification, String _address, String _description, String _presentUse, String _proposedUse, boolean _fireSafetyOrder, boolean _consentToExtension, boolean _consentToConditions, boolean _electricalSafetyConfirmation) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addIndividual
(ComplianceCheckIndividual individual) static ComplianceCheckSettings
static ComplianceCheckSettings
boolean
boolean
boolean
boolean
getIndividual
(int i) int
getUPRN()
toJSON()
-
Constructor Details
-
ComplianceCheckSettings
public ComplianceCheckSettings(@JsonProperty("operationMode") String _operationMode, @JsonProperty("lifecyclestage") String _lifecyclestage, @JsonProperty("securityType") String _securityType, @JsonProperty("securityURI") String _securityURI, @JsonProperty("documentReference") ArrayList<String> _documentReference, @JsonProperty("modelServerType") String _modelServerType, @JsonProperty("modelServerURL") String _modelServerURL, @JsonProperty("uprn") String _uprn, @JsonProperty("regulatorIndentification") String _regulatorIndentification, @JsonProperty("address") String _address, @JsonProperty("description") String _description, @JsonProperty("presentUse") String _presentUse, @JsonProperty("proposedUse") String _proposedUse, @JsonProperty("fireSafetyOrder") boolean _fireSafetyOrder, @JsonProperty("consentToExtension") boolean _consentToExtension, @JsonProperty("consentToConditions") boolean _consentToConditions, @JsonProperty("electricalSafetyConfirmation") boolean _electricalSafetyConfirmation)
-
-
Method Details
-
fromJSON
-
fromXML
-
toJSON
-
addIndividual
-
getIndividual
-
getNoIndividuals
public int getNoIndividuals() -
getSecurityType
-
getSecurityURI
-
getOperationModel
-
getLifecyclestage
-
getDocumentReference
-
getModelServerType
-
getModelServerURL
-
getRegulatorIndentification
-
getUPRN
-
getAddress
-
getDescription
-
getPresentUse
-
getProposedUse
-
getFireSafetyOrder
public boolean getFireSafetyOrder() -
getConsentToExtension
public boolean getConsentToExtension() -
getConsentToConditions
public boolean getConsentToConditions() -
getElectricalSafetyConfirmation
public boolean getElectricalSafetyConfirmation()
-