/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * ;License;); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * ;AS IS; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.apache.chemistry.opencmis.commons.impl.dataobjects; import java.io.Serializable; import org.apache.chemistry.opencmis.commons.data.NewTypeSettableAttributes; public class NewTypeSettableAttributesImpl extends ExtensionDataImpl implements NewTypeSettableAttributes, Serializable { private static final long serialVersionUID = 1L; private Boolean id; private Boolean localName; private Boolean localNamespace; private Boolean displayName; private Boolean queryName; private Boolean description; private Boolean creatable; private Boolean fileable; private Boolean queryable; private Boolean fulltextIndexed; private Boolean includedInSupertypeQuery; private Boolean controllablePolicy; private Boolean controllableACL; @Override public Boolean canSetId() { return id; } public void setCanSetId(Boolean id) { this.id = id; } @Override public Boolean canSetLocalName() { return localName; } public void setCanSetLocalName(Boolean localName) { this.localName = localName; } @Override public Boolean canSetLocalNamespace() { return localNamespace; } public void setCanSetLocalNamespace(Boolean localNamespace) { this.localNamespace = localNamespace; } @Override public Boolean canSetDisplayName() { return displayName; } public void setCanSetDisplayName(Boolean displayName) { this.displayName = displayName; } @Override public Boolean canSetQueryName() { return queryName; } public void setCanSetQueryName(Boolean queryName) { this.queryName = queryName; } @Override public Boolean canSetDescription() { return description; } public void setCanSetDescription(Boolean description) { this.description = description; } @Override public Boolean canSetCreatable() { return creatable; } public void setCanSetCreatable(Boolean creatable) { this.creatable = creatable; } @Override public Boolean canSetFileable() { return fileable; } public void setCanSetFileable(Boolean fileable) { this.fileable = fileable; } @Override public Boolean canSetQueryable() { return queryable; } public void setCanSetQueryable(Boolean queryable) { this.queryable = queryable; } @Override public Boolean canSetFulltextIndexed() { return fulltextIndexed; } public void setCanSetFulltextIndexed(Boolean fulltextIndexed) { this.fulltextIndexed = fulltextIndexed; } @Override public Boolean canSetIncludedInSupertypeQuery() { return includedInSupertypeQuery; } public void setCanSetIncludedInSupertypeQuery(Boolean includedInSupertypeQuery) { this.includedInSupertypeQuery = includedInSupertypeQuery; } @Override public Boolean canSetControllablePolicy() { return controllablePolicy; } public void setCanSetControllablePolicy(Boolean controllablePolicy) { this.controllablePolicy = controllablePolicy; } @Override public Boolean canSetControllableAcl() { return controllableACL; } public void setCanSetControllableAcl(Boolean controllableACL) { this.controllableACL = controllableACL; } @Override public String toString() { return "NewTypeSettableAttributes [id=" + id + ", localName=" + localName + ", localNamespace=" + localNamespace + ", displayName=" + displayName + ", queryName=" + queryName + ", description=" + description + ", creatable=" + creatable + ", fileable=" + fileable + ", queryable=" + queryable + ", fulltextIndexed=" + fulltextIndexed + ", includedInSupertypeQuery=" + includedInSupertypeQuery + ", controllablePolicy=" + controllablePolicy + ", controllableACL=" + controllableACL + "]" + super.toString(); } }