@Override protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) { return ToStringMetadata.createIdentifier(javaType, path); }
@Override protected ItdTypeDetailsProvidingMetadataItem getMetadata( final String metadataIdentificationString, final JavaType aspectName, final PhysicalTypeMetadata governorPhysicalTypeMetadata, final String itdFilename) { return new SerializableMetadata(metadataIdentificationString, aspectName, governorPhysicalTypeMetadata); }
@Override protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) { return EqualsMetadata.createIdentifier(javaType, path); }
@Override protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) { return JavaBeanMetadata.createIdentifier(javaType, path); }
@Override protected String getGovernorPhysicalTypeIdentifier(final String metadataIdentificationString) { final JavaType javaType = EqualsMetadata.getJavaType(metadataIdentificationString); final LogicalPath path = EqualsMetadata.getPath(metadataIdentificationString); return PhysicalTypeIdentifier.createIdentifier(javaType, path); }
@Override protected String getGovernorPhysicalTypeIdentifier(final String metadataIdentificationString) { final JavaType javaType = JavaBeanMetadata.getJavaType(metadataIdentificationString); final LogicalPath path = JavaBeanMetadata.getPath(metadataIdentificationString); return PhysicalTypeIdentifier.createIdentifier(javaType, path); }
@Override protected String getGovernorPhysicalTypeIdentifier(final String metadataIdentificationString) { final JavaType javaType = ToStringMetadata.getJavaType(metadataIdentificationString); final LogicalPath path = ToStringMetadata.getPath(metadataIdentificationString); return PhysicalTypeIdentifier.createIdentifier(javaType, path); }
@Override protected String getGovernorPhysicalTypeIdentifier(final String metadataIdentificationString) { final JavaType javaType = SerializableMetadata.getJavaType(metadataIdentificationString); final LogicalPath path = SerializableMetadata.getPath(metadataIdentificationString); return PhysicalTypeIdentifier.createIdentifier(javaType, path); }
protected void implementsInterfaceMethods(List<? extends MethodMetadata> interfaceMethods) { if (interfaceMethods != null) { for (MethodMetadata interfaceMethod : interfaceMethods) { MethodMetadataBuilder methodBuilder = getInterfaceMethod(interfaceMethod); // ROO-3584: JavaBean implementing Interface defining getters and setters // ROO-3585: If interface method already exists on type is not necessary // to add on ITD. Method builder will be NULL. if (methodBuilder != null && !checkIfInterfaceMethodWasImplemented(methodBuilder)) { builder.addMethod(methodBuilder); } } } }
private ToStringMetadataProvider getToStringMetadataProvider() { return getServiceManager().getServiceInstance(this, ToStringMetadataProvider.class); } }
@Override protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) { return SerializableMetadata.createIdentifier(javaType, path); }
@Override protected String getLocalMidToRequest(final ItdTypeDetails itdTypeDetails) { return getLocalMid(itdTypeDetails); }
public String getProvidesType() { return SerializableMetadata.getMetadataIdentiferType(); } }
public String getProvidesType() { return EqualsMetadata.getMetadataIdentiferType(); }
@Override protected String getLocalMidToRequest(final ItdTypeDetails itdTypeDetails) { return getLocalMid(itdTypeDetails); }
public String getProvidesType() { return ToStringMetadata.getMetadataIdentiferType(); } }
public String getProvidesType() { return JavaBeanMetadata.getMetadataIdentiferType(); }
private FieldMetadataBuilder getSingularEntityIdField(final JavaSymbolName fieldName) { return new FieldMetadataBuilder(getId(), Modifier.PRIVATE, fieldName, LONG_OBJECT, null); }
public ProjectOperations getProjectOperations() { return getServiceManager().getServiceInstance(this, ProjectOperations.class); }
private EqualsMetadataProvider getEqualsMetadataProvider() { return getServiceManager().getServiceInstance(this, EqualsMetadataProvider.class); }