/** * * @param sourceJavaServiceName optional (= can be null), in case the source module only * exports one service of the needed type. */ public JavaServiceInjectDefinition(String sourceModuleId, String sourceJavaServiceName) { ArgumentValidator.notNull(sourceModuleId, "sourceModuleId"); this.sourceModuleId = sourceModuleId; this.sourceJavaServiceName = sourceJavaServiceName; }
public JavaServiceInjectByNameDefinition(String dependencyName, String sourceModuleId, String sourceJavaServiceName) { super(sourceModuleId, sourceJavaServiceName); ArgumentValidator.notNull(dependencyName, "dependencyName"); this.dependencyName = dependencyName; }
public FieldTypeEntryImpl(SchemaId fieldTypeId, boolean mandatory) { ArgumentValidator.notNull(fieldTypeId, "fieldTypeId"); this.fieldTypeId = fieldTypeId; this.mandatory = mandatory; }
public JavaServiceInjectByServiceDefinition(String serviceType, String sourceModuleId, String sourceJavaServiceName) { super(sourceModuleId, sourceJavaServiceName); ArgumentValidator.notNull(serviceType, "serviceType"); this.serviceType = serviceType; }
DerefMapVariantPropertiesPattern(Map<String, String> pattern) { ArgumentValidator.notNull(pattern, "pattern"); this.pattern = pattern; }
/** * @param variantProperties the variant properties that the records should have */ public LilyRecordVariantFilter(final Map<String, String> variantProperties) { ArgumentValidator.notNull(variantProperties, "variantProperties"); this.variantProperties = variantProperties; }
public void setDefault(String defaultAccess) { ArgumentValidator.notNull(defaultAccess, "defaultAccess"); this.defaultAccess = defaultAccess; }
public BlobStoreAccessConfig(String defaultAccess) { ArgumentValidator.notNull(defaultAccess, "defaultAccess"); this.defaultAccess = defaultAccess; }
/** * This constructor should only be used internally. * * @param value the value will be generated after data has been written to the OutputStream and the stream * has been closed. */ public Blob(byte[] value, String mediaType, Long size, String name) { ArgumentValidator.notNull(size, "size"); this.value = value; this.mediaType = mediaType; this.size = size; this.name = name; }
public DependencyEntry(AbsoluteRecordId dependency, Set<String> moreDimensionedVariants) { ArgumentValidator.notNull(dependency, "dependency"); ArgumentValidator.notNull(moreDimensionedVariants, "moreDimensionedVariants"); this.dependency = dependency; this.moreDimensionedVariants = Collections.unmodifiableSet(moreDimensionedVariants); }
@Override public void addSupertype(SchemaId recordTypeId, Long recordTypeVersion) { ArgumentValidator.notNull(recordTypeId, "recordTypeId"); supertypes.put(recordTypeId, recordTypeVersion); }
public ReturnFields(List<QName> fields) { ArgumentValidator.notNull(fields, "fields"); this.fields = Collections.unmodifiableList(fields); this.type = Type.ENUM; }
@Override public RecordBuilder mutationCondition(MutationCondition condition) { ArgumentValidator.notNull(condition, "condition"); if (mutationConditions == null) { this.mutationConditions = new ArrayList<MutationCondition>(); } mutationConditions.add(condition); return this; }
public ListValueType(TypeManager typeManager, String typeParams) throws RepositoryException, InterruptedException { ArgumentValidator.notNull(typeParams, "typeParams"); this.fullName = NAME+"<"+typeParams+">"; this.valueType = typeManager.getValueType(typeParams); }