public class DefaultResourceMetadata<T> extends Object implements ResourceMetadata<T>
Modifier and Type | Field and Description |
---|---|
protected AbstractBuildContext |
context |
protected T |
resource |
protected DefaultBuildContextState |
state |
Modifier | Constructor and Description |
---|---|
protected |
DefaultResourceMetadata(AbstractBuildContext context,
DefaultBuildContextState state,
T resource) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
protected AbstractBuildContext |
getContext() |
T |
getResource() |
ResourceStatus |
getStatus() |
int |
hashCode() |
DefaultResource<T> |
process() |
String |
toString() |
protected final AbstractBuildContext context
protected final DefaultBuildContextState state
protected final T resource
protected DefaultResourceMetadata(AbstractBuildContext context, DefaultBuildContextState state, T resource)
public T getResource()
getResource
in interface ResourceMetadata<T>
public ResourceStatus getStatus()
getStatus
in interface ResourceMetadata<T>
public DefaultResource<T> process()
process
in interface ResourceMetadata<T>
protected AbstractBuildContext getContext()
Copyright © 2021. All rights reserved.