public void setExplicitType(Type typeAnn) { if ( typeAnn != null ) { explicitType = typeAnn.type(); typeParameters.clear(); for ( Parameter param : typeAnn.parameters() ) { typeParameters.setProperty( param.name(), param.value() ); } } }
if (param.name().equals("segment_value")) { segmentValue = param.value(); if (param.name().equals("table_name")) { tableName = param.value(); if (param.name().equals("segment_column_name")) { segmentColumnName = param.value(); if (param.name().equals("value_column_name")) { valueColumnName = param.value();
private static void bindTypeDef(TypeDef defAnn, MetadataBuildingContext context) { Properties params = new Properties(); for ( Parameter param : defAnn.parameters() ) { params.setProperty( param.name(), param.value() );
result.explicitType = typeName; for ( Parameter param : typeAnnotation.parameters() ) { result.explicitTypeParameters.setProperty( param.name(), param.value() );
public void setExplicitType(Type typeAnn) { if ( typeAnn != null ) { explicitType = typeAnn.type(); typeParameters.clear(); for (Parameter param : typeAnn.parameters()) { typeParameters.setProperty( param.name(), param.value() ); } } }
Parameter[] params = genGen.parameters(); for ( Parameter parameter : params ) { definitionBuilder.addParam( parameter.name(), parameter.value() );
private static void bindTypeDef(TypeDef defAnn, ExtendedMappings mappings) { Properties params = new Properties(); for ( Parameter param : defAnn.parameters() ) { params.setProperty( param.name(), param.value() ); } if ( BinderHelper.isDefault( defAnn.name() ) && defAnn.defaultForType().equals( void.class ) ) { throw new AnnotationException( "Either name or defaultForType (or both) attribute should be set in TypeDef having typeClass " + defAnn.typeClass().getName() ); } if ( !BinderHelper.isDefault( defAnn.name() ) ) { log.info( "Binding type definition: {}", defAnn.name() ); mappings.addTypeDef( defAnn.name(), defAnn.typeClass().getName(), params ); } if ( !defAnn.defaultForType().equals( void.class ) ) { log.info( "Binding type definition: {}", defAnn.defaultForType().getName() ); mappings.addTypeDef( defAnn.defaultForType().getName(), defAnn.typeClass().getName(), params ); } }
@SuppressWarnings("unchecked") private Map extractTypeParams(Parameter[] parameters) { if ( parameters == null || parameters.length == 0 ) { return Collections.emptyMap(); } if ( parameters.length == 1 ) { return Collections.singletonMap( parameters[0].name(), parameters[0].value() ); } final Map map = new HashMap(); for ( Parameter parameter: parameters ) { map.put( parameter.name(), parameter.value() ); } return map; }
Parameter[] params = genGen.parameters(); for ( Parameter parameter : params ) { idGen.addParam( parameter.name(), parameter.value() );
public void setExplicitType(Type typeAnn) { if ( typeAnn != null ) { explicitType = typeAnn.type(); typeParameters.clear(); for ( Parameter param : typeAnn.parameters() ) { typeParameters.setProperty( param.name(), param.value() ); } } }
public void setExplicitType(Type typeAnn) { if ( typeAnn != null ) { explicitType = typeAnn.type(); typeParameters.clear(); for ( Parameter param : typeAnn.parameters() ) { typeParameters.setProperty( param.name(), param.value() ); } } }
public void setExplicitType(Type typeAnn) { if ( typeAnn != null ) { explicitType = typeAnn.type(); typeParameters.clear(); for ( Parameter param : typeAnn.parameters() ) { typeParameters.setProperty( param.name(), param.value() ); } } }
private static void bindTypeDef(TypeDef defAnn, Mappings mappings) { Properties params = new Properties(); for ( Parameter param : defAnn.parameters() ) { params.setProperty( param.name(), param.value() ); } if ( BinderHelper.isEmptyAnnotationValue( defAnn.name() ) && defAnn.defaultForType().equals( void.class ) ) { throw new AnnotationException( "Either name or defaultForType (or both) attribute should be set in TypeDef having typeClass " + defAnn.typeClass().getName() ); } final String typeBindMessageF = "Binding type definition: %s"; if ( !BinderHelper.isEmptyAnnotationValue( defAnn.name() ) ) { if ( LOG.isDebugEnabled() ) { LOG.debugf( typeBindMessageF, defAnn.name() ); } mappings.addTypeDef( defAnn.name(), defAnn.typeClass().getName(), params ); } if ( !defAnn.defaultForType().equals( void.class ) ) { if ( LOG.isDebugEnabled() ) { LOG.debugf( typeBindMessageF, defAnn.defaultForType().getName() ); } mappings.addTypeDef( defAnn.defaultForType().getName(), defAnn.typeClass().getName(), params ); } }
private static void bindTypeDef(TypeDef defAnn, Mappings mappings) { Properties params = new Properties(); for ( Parameter param : defAnn.parameters() ) { params.setProperty( param.name(), param.value() ); } if ( BinderHelper.isEmptyAnnotationValue( defAnn.name() ) && defAnn.defaultForType().equals( void.class ) ) { throw new AnnotationException( "Either name or defaultForType (or both) attribute should be set in TypeDef having typeClass " + defAnn.typeClass().getName() ); } final String typeBindMessageF = "Binding type definition: %s"; if ( !BinderHelper.isEmptyAnnotationValue( defAnn.name() ) ) { if ( LOG.isDebugEnabled() ) { LOG.debugf( typeBindMessageF, defAnn.name() ); } mappings.addTypeDef( defAnn.name(), defAnn.typeClass().getName(), params ); } if ( !defAnn.defaultForType().equals( void.class ) ) { if ( LOG.isDebugEnabled() ) { LOG.debugf( typeBindMessageF, defAnn.defaultForType().getName() ); } mappings.addTypeDef( defAnn.defaultForType().getName(), defAnn.typeClass().getName(), params ); } }
private static void bindTypeDef(TypeDef defAnn, MetadataBuildingContext context) { Properties params = new Properties(); for ( Parameter param : defAnn.parameters() ) { params.setProperty( param.name(), param.value() );
result.explicitType = typeName; for ( Parameter param : typeAnnotation.parameters() ) { result.explicitTypeParameters.setProperty( param.name(), param.value() );
Parameter[] params = genGen.parameters(); for ( Parameter parameter : params ) { idGen.addParam( parameter.name(), parameter.value() );
Parameter[] params = genGen.parameters(); for ( Parameter parameter : params ) { idGen.addParam( parameter.name(), parameter.value() );
Parameter[] params = genGen.parameters(); for ( Parameter parameter : params ) { definitionBuilder.addParam( parameter.name(), parameter.value() );