Uses of Interface
ca.uhn.hl7v2.validation.builder.Predicate
Packages that use Predicate
-
Uses of Predicate in ca.uhn.hl7v2.validation.builder
Methods in ca.uhn.hl7v2.validation.builder that return PredicateModifier and TypeMethodDescriptionBuilderSupport.always(boolean b) BuilderSupport.alwaysFails()BuilderSupport.date()BuilderSupport.dateTime()BuilderSupport.dateTime25()BuilderSupport.empty()PredicateMessageRule.getPredicate()PredicatePrimitiveTypeRule.getPredicate()PredicateRuleSupport.getPredicate()Equivalent with allOf(isEqual(allowed[0]), ..., isEqual(allowed[n-1])BuilderSupport.in(Collection<?> allowed) BuilderSupport.isEqualIgnoreCase(Object expected) BuilderSupport.maxLength(int maxSize) BuilderSupport.nonNegativeInteger()BuilderSupport.number()BuilderSupport.oid()BuilderSupport.startsWith(String prefix) BuilderSupport.time()BuilderSupport.usPhoneNumber()BuilderSupport.uuid()BuilderSupport.withdrawn()Methods in ca.uhn.hl7v2.validation.builder with parameters of type PredicateModifier and TypeMethodDescriptionBuilds aPrimitiveTypeRulethat evaluates the specifiedPredicateagainst the primitive value with leading and trailing whitespaces trimmed.Builds aPrimitiveTypeRulethat evaluates the specifiedPredicateagainst the primitive value.Builds aPrimitiveTypeRulethat evaluates the specifiedPredicateagainst the primitive value with leading whitespaces trimmed.Builds aPrimitiveTypeRulethat evaluates the specifiedPredicateagainst the primitive value with trailing whitespaces trimmed.Builds aMessageRulethat extracts a primitive value using aTerserexpression and evaluates the specifiedPredicate.Method parameters in ca.uhn.hl7v2.validation.builder with type arguments of type PredicateModifier and TypeMethodDescriptionConstructors in ca.uhn.hl7v2.validation.builder with parameters of type PredicateModifierConstructorDescriptionPredicateMessageRule(Predicate predicate, Expression<Message> expression) Create a new message rulePredicatePrimitiveTypeRule(Predicate predicate) Creates a new primitive rule without trimmingPredicatePrimitiveTypeRule(Predicate predicate, PredicatePrimitiveTypeRule.Trimmer trimmer) Creates a new primitive rule -
Uses of Predicate in ca.uhn.hl7v2.validation.builder.support
Constructors in ca.uhn.hl7v2.validation.builder.support with parameters of type PredicateModifierConstructorDescriptionTerserMessageRule(String terserExpression, Predicate predicate) Creates a new instance of a terser message rule