public class

UsageImpl

extends Object
implements Serializable JPAEntity Usage
java.lang.Object
   ↳ vars.knowledgebase.jpa.UsageImpl

Class Overview

CREATE TABLE USAGE ( ID BIGINT NOT NULL, CONCEPTDELEGATEID_FK BIGINT, EMBARGOEXPIRATIONDATE TIMESTAMP, SPECIFICATION VARCHAR(1000), CONSTRAINT PK_USAGE PRIMARY KEY(ID) ) GO CREATE INDEX IDX_CONCEPTDELEGATE7 ON USAGE(CONCEPTDELEGATEID_FK) GO

Summary

[Expand]
Inherited Constants
From interface vars.knowledgebase.Usage
Public Constructors
UsageImpl()
Public Methods
boolean equals(Object obj)
ConceptMetadata getConceptMetadata()
Date getEmbargoExpirationDate()
Long getId()
Object getPrimaryKey()
String getSpecification()
Gets the Usage 'specification' attribute.
int hashCode()
void setEmbargoExpirationDate(Date embargoExpirationDTG)
Sets the Usage 'embargoExpirationDTG' attribute.
void setId(Long id)
void setSpecification(String specification)
Sets the Usage 'specification' attribute.
[Expand]
Inherited Methods
From class java.lang.Object
From interface vars.VARSObject
From interface vars.jpa.JPAEntity
From interface vars.knowledgebase.Usage

Public Constructors

public UsageImpl ()

Public Methods

public boolean equals (Object obj)

public ConceptMetadata getConceptMetadata ()

public Date getEmbargoExpirationDate ()

public Long getId ()

public Object getPrimaryKey ()

public String getSpecification ()

Gets the Usage 'specification' attribute.

Returns
  • The String specification of the Usage

public int hashCode ()

public void setEmbargoExpirationDate (Date embargoExpirationDTG)

Sets the Usage 'embargoExpirationDTG' attribute.

public void setId (Long id)

public void setSpecification (String specification)

Sets the Usage 'specification' attribute.

Parameters
specification String specification of the Usage