001
014
015 package com.liferay.counter.model;
016
017 import com.liferay.portal.kernel.annotation.AutoEscape;
018 import com.liferay.portal.model.BaseModel;
019 import com.liferay.portal.service.ServiceContext;
020
021 import com.liferay.portlet.expando.model.ExpandoBridge;
022
023 import java.io.Serializable;
024
025
037 public interface CounterModel extends BaseModel<Counter> {
038 public String getPrimaryKey();
039
040 public void setPrimaryKey(String pk);
041
042 @AutoEscape
043 public String getName();
044
045 public void setName(String name);
046
047 public long getCurrentId();
048
049 public void setCurrentId(long currentId);
050
051 public Counter toEscapedModel();
052
053 public boolean isNew();
054
055 public void setNew(boolean n);
056
057 public boolean isCachedModel();
058
059 public void setCachedModel(boolean cachedModel);
060
061 public boolean isEscapedModel();
062
063 public void setEscapedModel(boolean escapedModel);
064
065 public Serializable getPrimaryKeyObj();
066
067 public ExpandoBridge getExpandoBridge();
068
069 public void setExpandoBridgeAttributes(ServiceContext serviceContext);
070
071 public Object clone();
072
073 public int compareTo(Counter counter);
074
075 public int hashCode();
076
077 public String toString();
078
079 public String toXmlString();
080 }