/** * * @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; }
@Override public boolean equals(Object obj) { if (obj instanceof Pair) { Pair other = (Pair)obj; return ObjectUtils.safeEquals(v1, other.v1) && ObjectUtils.safeEquals(v2, other.v2); } return false; } }
public LilyRuntimeProjectClasspath(Log log, ArtifactFilter filter, ArtifactFactory artifactFactory, ArtifactResolver resolver, ArtifactRepository localRepository) { this.filter = filter; this.artifactFactory = artifactFactory; this.resolver = resolver; this.localRepository = localRepository; this.log = log; this.lilyVersion = Version.readVersion("org.lilyproject", "lily-runtime-plugin"); }
@Override protected String getVersion() { return Version.readVersion("org.lilyproject", "lily-repository-admin-cli"); }
public JavaServiceInjectByNameDefinition(String dependencyName, String sourceModuleId, String sourceJavaServiceName) { super(sourceModuleId, sourceJavaServiceName); ArgumentValidator.notNull(dependencyName, "dependencyName"); this.dependencyName = dependencyName; }
@Override protected String getVersion() { return org.lilyproject.util.Version.readVersion("org.lilyproject", "lily-doc-tools"); }
@Override protected String getVersion() { return Version.readVersion("org.lilyproject", "lily-import"); }
public FieldTypeEntryImpl(SchemaId fieldTypeId, boolean mandatory) { ArgumentValidator.notNull(fieldTypeId, "fieldTypeId"); this.fieldTypeId = fieldTypeId; this.mandatory = mandatory; }
@Override protected String getVersion() { return Version.readVersion("org.lilyproject", "lily-print-host"); }
@Override protected String getVersion() { return Version.readVersion("org.lilyproject", "lily-clientmetrics"); }
public JavaServiceInjectByServiceDefinition(String serviceType, String sourceModuleId, String sourceJavaServiceName) { super(sourceModuleId, sourceJavaServiceName); ArgumentValidator.notNull(serviceType, "serviceType"); this.serviceType = serviceType; }
@Override protected String getVersion() { return Version.readVersion("org.lilyproject", "lily-hadoop-test-fw"); }
@Override protected String getVersion() { return Version.readVersion("org.lilyproject", "lily-repository-admin-cli"); }
/** * @param variantProperties the variant properties that the records should have */ public LilyRecordVariantFilter(final Map<String, String> variantProperties) { ArgumentValidator.notNull(variantProperties, "variantProperties"); this.variantProperties = variantProperties; }
DerefMapVariantPropertiesPattern(Map<String, String> pattern) { ArgumentValidator.notNull(pattern, "pattern"); this.pattern = pattern; }
public void setDefault(String defaultAccess) { ArgumentValidator.notNull(defaultAccess, "defaultAccess"); this.defaultAccess = defaultAccess; }