Class ValidationRuleFactory
java.lang.Object
no.entur.schema2proto.generateproto.ValidationRuleFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionValidationRuleFactory(Schema2ProtoConfiguration configuration, SchemaParser schemaParser) -
Method Summary
Modifier and TypeMethodDescriptionList<com.squareup.wire.schema.internal.parser.OptionElement> getValidationRule(XSAttributeDecl attributeDecl) List<com.squareup.wire.schema.internal.parser.OptionElement> getValidationRule(XSParticle parentParticle) List<com.squareup.wire.schema.internal.parser.OptionElement> getValidationRule(XSSimpleType simpleType)
-
Field Details
-
PROTOVALIDATE_FIELD_NAME
- See Also:
-
-
Constructor Details
-
ValidationRuleFactory
-
-
Method Details
-
getValidationRule
public List<com.squareup.wire.schema.internal.parser.OptionElement> getValidationRule(XSParticle parentParticle) -
getValidationRule
public List<com.squareup.wire.schema.internal.parser.OptionElement> getValidationRule(XSAttributeDecl attributeDecl) -
getValidationRule
public List<com.squareup.wire.schema.internal.parser.OptionElement> getValidationRule(XSSimpleType simpleType) -
getValidationRuleForBasicTypes
-