org.guvnor.common.services.backend.metadata
Class MetadataBuilder
java.lang.Object
org.guvnor.common.services.backend.metadata.MetadataBuilder
public final class MetadataBuilder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newMetadata
public static MetadataBuilder newMetadata()
withPath
public MetadataBuilder withPath(org.uberfire.backend.vfs.Path path)
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)
withCategories
public MetadataBuilder withCategories(List<String> categories)
withDiscussion
public MetadataBuilder withDiscussion(List<DiscussionRecord> discussion)
withVersion
public MetadataBuilder withVersion(List<org.uberfire.java.nio.base.version.VersionRecord> version)
build
public Metadata build()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.