Class MetadataBuilder
- java.lang.Object
-
- org.guvnor.common.services.backend.metadata.MetadataBuilder
-
public final class MetadataBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
newMetadata
public static MetadataBuilder newMetadata()
-
withPath
public MetadataBuilder withPath(org.uberfire.backend.vfs.Path path)
-
withRealPath
public MetadataBuilder withRealPath(org.uberfire.backend.vfs.Path realPath)
-
withCheckinComment
public MetadataBuilder withCheckinComment(String checkinComment)
-
withLastContributor
public MetadataBuilder withLastContributor(String lastContributor)
-
withCreator
public MetadataBuilder withCreator(String creator)
-
withLastModified
public MetadataBuilder withLastModified(Date date)
-
withDateCreated
public MetadataBuilder withDateCreated(Date date)
-
withSubject
public MetadataBuilder withSubject(String subject)
-
withType
public MetadataBuilder withType(String type)
-
withExternalRelation
public MetadataBuilder withExternalRelation(String externalRelation)
-
withExternalSource
public MetadataBuilder withExternalSource(String externalSource)
-
withDescription
public MetadataBuilder withDescription(String description)
-
withTags
public MetadataBuilder withTags(List<String> tags)
-
withDiscussion
public MetadataBuilder withDiscussion(List<org.guvnor.common.services.shared.metadata.model.DiscussionRecord> discussion)
-
withVersion
public MetadataBuilder withVersion(List<org.uberfire.java.nio.base.version.VersionRecord> version)
-
withLockInfo
public MetadataBuilder withLockInfo(org.uberfire.backend.vfs.impl.LockInfo lockInfo)
-
withGenerated
public MetadataBuilder withGenerated(boolean generated)
-
build
public org.guvnor.common.services.shared.metadata.model.Metadata build()
-
-