Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
 * JBoss, Home of Professional Open Source
 * Copyright 2012, Red Hat, Inc. and/or its affiliates, and individual contributors
 * by the @authors tag. See the copyright.txt in the distribution for a
 * full listing of individual contributors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.hibernate.validator.ap.util;

Contains the fully-qualified names of types used by the annotation processor which are accessed only via the mirror API in order to avoid references to the actual class objects.

Author(s):
Gunnar Morling
public class TypeNames {
	public static class BeanValidationTypes {
		public static final String JAVAX_VALIDATION = "javax.validation";
		public static final String CONSTRAINT =  + ".Constraint";
		public static final String CONSTRAINT_VALIDATOR =  + ".ConstraintValidator";
		public static final String GROUP_SEQUENCE =  + ".GroupSequence";
		public static final String PAYLOAD =  + ".Payload";
		public static final String VALID =  + ".Valid";
		public static final String JAVAX_VALIDATION_CONSTRAINTS = "javax.validation.constraints";
		public static final String ASSERT_FALSE =  + ".AssertFalse";
		public static final String ASSERT_TRUE =  + ".AssertTrue";
		public static final String DECIMAL_MAX =  + ".DecimalMax";
		public static final String DECIMAL_MIN =  + ".DecimalMin";
		public static final String DIGITS =  + ".Digits";
		public static final String FUTURE =  + ".Future";
		public static final String MAX =  + ".Max";
		public static final String MIN =  + ".Min";
		public static final String NOT_NULL =  + ".NotNull";
		public static final String NULL =  + ".Null";
		public static final String PAST =  + ".Past";
		public static final String PATTERN =  + ".Pattern";
		public static final String SIZE =  + ".Size";
	}
	public static class HibernateValidatorTypes {
		private static final String ORG_HIBERNATE_VALIDATOR_GROUP = "org.hibernate.validator.group";
		public static final String GROUP_SEQUENCE_PROVIDER =  + ".GroupSequenceProvider";
		private static final String ORG_HIBERNATE_VALIDATOR_SPI_GROUP = "org.hibernate.validator.spi.group";
		public static final String DEFAULT_GROUP_SEQUENCE_PROVIDER =  + ".DefaultGroupSequenceProvider";
		private static final String ORG_HIBERNATE_VALIDATOR_CONSTRAINTS = "org.hibernate.validator.constraints";
		public static final String EMAIL =  + ".Email";
		public static final String LENGTH =  + ".Length";
		public static final String MOD_CHECK =  + ".ModCheck";
		public static final String NOT_BLANK =  + ".NotBlank";
		public static final String SAFE_HTML =  + ".SafeHtml";
		public static final String SCRIPT_ASSERT =  + ".ScriptAssert";
		public static final String URL =  + ".URL";
	}
	public static class JodaTypes {
		private static final String ORG_JODA_TIME = "org.joda.time";
		public static final String READABLE_PARTIAL =  + ".ReadablePartial";
		public static final String READABLE_INSTANT =  + ".ReadableInstant";
	}
New to GrepCode? Check out our FAQ X