def = new RuntimeChildPrimitiveEnumerationDatatypeDefinition(nextField, elementName, childAnnotation, descriptionAnnotation, nextDatatype, binderType); } else { def = new RuntimeChildPrimitiveDatatypeDefinition(nextField, elementName, descriptionAnnotation, childAnnotation, nextDatatype);
List<IBase> values = paramChildAccessor.getValues(requestContents); for (IBase nextParameter : values) { List<IBase> nextNames = nameChild.getAccessor().getValues(nextParameter); if (nextNames != null && nextNames.size() > 0) { IPrimitiveType<?> nextName = (IPrimitiveType<?>) nextNames.get(0);
List<IBase> values = paramChildAccessor.getValues(requestContents); for (IBase nextParameter : values) { List<IBase> nextNames = nameChild.getAccessor().getValues(nextParameter); if (nextNames != null && nextNames.size() > 0) { IPrimitiveType<?> nextName = (IPrimitiveType<?>) nextNames.get(0);
def = new RuntimeChildPrimitiveEnumerationDatatypeDefinition(nextField, elementName, childAnnotation, descriptionAnnotation, nextDatatype, binderType); } else { def = new RuntimeChildPrimitiveDatatypeDefinition(nextField, elementName, descriptionAnnotation, childAnnotation, nextDatatype);