congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ca.uhn.hl7v2.validation
Code IndexAdd Tabnine to your IDE (free)

How to use ca.uhn.hl7v2.validation

Best Java code snippets using ca.uhn.hl7v2.validation (Showing top 20 results out of 315)

origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Calls {@link #initializeHandler()} to obtain a default instance of a
 * {@link ValidationExceptionHandler} before starting the validation.
 * 
 * @see ca.uhn.hl7v2.validation.Validator#validate(ca.uhn.hl7v2.model.Message)
 */
public R validate(Message message) throws HL7Exception {
  return validate(message, initializeHandler());
}
origin: ca.uhn.hapi/hapi-osgi-base

@SuppressWarnings("unchecked")
public synchronized <R> Validator<R> getMessageValidator() {
  if (validator == null) {
    validator = new DefaultValidator<R>(this);
  }
  return (Validator<R>) validator;
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * For backwards compatibility, always returns a new instance of
 * {@link ReportingValidationExceptionHandler}
 */
@Override
protected ValidationExceptionHandler<Boolean> initializeHandler() {
  return new ReportingValidationExceptionHandler(theFailOnErrorFlag);
}
origin: ca.uhn.hapi/hapi-base

public ValidationExceptionHandler<Message> getNewInstance(HapiContext context) {
  RespondingValidationExceptionHandler handler = new RespondingValidationExceptionHandler(context);
  handler.setErrorAcknowledgementCode(getErrorAcknowledgementCode());
  handler.setSuccessAcknowledgementCode(getSuccessAcknowledgementCode());
  handler.setMinimumSeverityToCollect(getMinimumSeverityToCollect());
  return handler;
}
origin: ca.uhn.hapi/hapi-base

public void onExceptions(ValidationException... exceptions) {
  for (ValidationException ve : exceptions) {
    switch (ve.getSeverity()) {
    case ERROR:
      error(ve);
      break;
    case INFO:
      info(ve);
      break;
    case WARNING:
      warning(ve);
      break;
    }
  }
}
origin: ca.uhn.hapi/hapi-base

public ValidationException(String message, Throwable cause, Severity severity) {
  super(message, cause);
  setSeverity(severity);
}
origin: ca.uhn.hapi/hapi-base

/**
 * @see ca.uhn.hl7v2.validation.ValidationExceptionHandler#hasFailed()
 */
public boolean hasFailed() {
  for (ValidationException ve : exceptions) {
    if (ve.getSeverity() == Severity.ERROR) return true;
  }
  return false;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

@SuppressWarnings("unchecked")
public <R> ValidationExceptionHandlerFactory<R> getValidationExceptionHandlerFactory() {
  if (validationExceptionHandlerFactory == null) {
    validationExceptionHandlerFactory = new DefaultValidationExceptionHandler(this);
  }
  return (ValidationExceptionHandlerFactory<R>) validationExceptionHandlerFactory;
}
origin: ca.uhn.hapi/hapi-osgi-base

public ValidationExceptionHandler<Message> getNewInstance(HapiContext context) {
  RespondingValidationExceptionHandler handler = new RespondingValidationExceptionHandler(context);
  handler.setErrorAcknowledgementCode(getErrorAcknowledgementCode());
  handler.setSuccessAcknowledgementCode(getSuccessAcknowledgementCode());
  handler.setMinimumSeverityToCollect(getMinimumSeverityToCollect());
  return handler;
}
origin: ca.uhn.hapi/hapi-base

/**
 * Calls {@link #initializeHandler()} to obtain a default instance of a
 * {@link ValidationExceptionHandler} before starting the validation.
 * 
 * @see ca.uhn.hl7v2.validation.Validator#validate(ca.uhn.hl7v2.model.Message)
 */
public R validate(Message message) throws HL7Exception {
  return validate(message, initializeHandler());
}
origin: ca.uhn.hapi/hapi-base

public ValidationException(Throwable cause, Severity severity) {
  super(cause);
  setSeverity(severity);
}
origin: ca.uhn.hapi/hapi-base

@SuppressWarnings("unchecked")
public synchronized <R> Validator<R> getMessageValidator() {
  if (validator == null) {
    validator = new DefaultValidator<R>(this);
  }
  return (Validator<R>) validator;
}
origin: ca.uhn.hapi/hapi-base

/**
 * For backwards compatibility, always returns a new instance of
 * {@link ReportingValidationExceptionHandler}
 */
@Override
protected ValidationExceptionHandler<Boolean> initializeHandler() {
  return new ReportingValidationExceptionHandler(theFailOnErrorFlag);
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * @see ca.uhn.hl7v2.validation.ValidationExceptionHandler#hasFailed()
 */
public boolean hasFailed() {
  for (ValidationException ve : exceptions) {
    if (ve.getSeverity() == Severity.ERROR) return true;
  }
  return false;
}
 
origin: ca.uhn.hapi/hapi-base

@SuppressWarnings("unchecked")
public <R> ValidationExceptionHandlerFactory<R> getValidationExceptionHandlerFactory() {
  if (validationExceptionHandlerFactory == null) {
    validationExceptionHandlerFactory = new DefaultValidationExceptionHandler(this);
  }
  return (ValidationExceptionHandlerFactory<R>) validationExceptionHandlerFactory;
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Calls {@link #initializeHandler()} to obtain a default instance of a
 * {@link ValidationExceptionHandler} before starting the validation.
 * 
 * @see ca.uhn.hl7v2.validation.Validator#validate(Message,
 *      ValidationExceptionHandler)
 */
public R validate(String message, boolean isXML, String version) throws HL7Exception {
  return validate(message, isXML, version, initializeHandler());
}
origin: ca.uhn.hapi/hapi-base

public ValidationException(String msg, Severity severity) {
  super(msg);
  setSeverity(severity);
}

origin: ca.uhn.hapi/hapi-base

/**
 * Calls {@link #initializeHandler()} to obtain a default instance of a
 * {@link ValidationExceptionHandler} before starting the validation.
 * 
 * @see ca.uhn.hl7v2.validation.Validator#validate(Message,
 *      ValidationExceptionHandler)
 */
public R validate(String message, boolean isXML, String version) throws HL7Exception {
  return validate(message, isXML, version, initializeHandler());
}
origin: ca.uhn.hapi/hapi-osgi-base

public ValidationException(String message, Throwable cause, Severity severity) {
  super(message, cause);
  setSeverity(severity);
}
origin: ca.uhn.hapi/hapi-osgi-base

public ValidationException(String msg, Severity severity) {
  super(msg);
  setSeverity(severity);
}

ca.uhn.hl7v2.validation

Most used classes

  • DefaultValidationWithoutTNBuilder
    Builder implementing the default validation rules as described in the HL7 standard except for the TN
  • ValidationException
    A failure to validate against a rule.
  • MessageRuleBuilder
    Rule Builder for MessageRules
  • RuleTypeBuilder$MessageExpressionBuilder
  • ValidationRuleBuilder
    Base class every rule builder starts with. All rules being built are bound to the HL7 versions that
  • SimpleValidationExceptionHandler,
  • ValidationContextFactory,
  • AbstractValidationExceptionHandler,
  • AbstractValidator,
  • CollectingValidationExceptionHandler,
  • DefaultValidationExceptionHandler,
  • DefaultValidator,
  • EncodingRule,
  • MessageRule,
  • PrimitiveTypeRule,
  • ReportingValidationExceptionHandler,
  • RespondingValidationExceptionHandler,
  • ValidationContext,
  • ValidationExceptionHandler
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now