Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * #%L
  * BroadleafCommerce Framework
  * %%
  * Copyright (C) 2009 - 2013 Broadleaf Commerce
  * %%
  * Licensed 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.
 * #L%
 */
package org.broadleafcommerce.core.catalog.domain;
Implementations of this interface are used to hold data about a SKU's Attributes. A SKU Attribute is a designator on a SKU that differentiates it from other similar SKUs (for example: Blue attribute for hat).

You should implement this class if you want to make significant changes to how the class is persisted. If you just want to add additional fields then you should extend SkuAttributeImpl.

Author(s):
btaylor
See also:
SkuAttributeImpl, Sku
public interface SkuAttribute extends Searchable<String> {

    
Gets the id.

Returns:
the id
    public Long getId();

    
Sets the id.

Parameters:
id the new id
    public void setId(Long id);

    
Gets the sku.

Returns:
the sku
    public Sku getSku();

    
Sets the sku.

Parameters:
sku the new sku
    public void setSku(Sku sku);

    
Gets the name.

Returns:
the name
    public String getName();

    
Sets the name.

Parameters:
name the new name
    public void setName(String name);
New to GrepCode? Check out our FAQ X