Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2006-2014 smartics, Kronseder & Reiner GmbH
   *
   * 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.
  */
 package com.redhat.rcm.maven.plugin.buildmetadata.scm.maven;
 
 import java.util.Date;
 
Implementation for a simple revision string.

Author(s):
Robert Reiner
Version:
$Revision:591 $
 
 public class StringRevision implements RevisionSerializable
 {
   // ********************************* Fields *********************************
 
   // --- constants ------------------------------------------------------------
 
  
The class version identifier.
 
   private static final long serialVersionUID = 1L;
 
   // --- members --------------------------------------------------------------
 
  
The ID of the revision.
 
   private final String id;

  
The revision date.
 
   private final Date date;
 
   // ****************************** Initializer *******************************
 
   // ****************************** Constructors ******************************
 
  
Default constructor.

Parameters:
id the ID of the revision.
date the revision date.
 
   public StringRevision(final String idfinal Date date)
   {
     this. = id;
     this. = new Date(date.getTime());
   }
 
   // ****************************** Inner Classes *****************************
 
   // ********************************* Methods ********************************
 
   // --- init -----------------------------------------------------------------
 
   // --- get&set --------------------------------------------------------------
 
  
Returns the ID of the revision.

Returns:
the ID of the revision.
 
   public final String getId()
   {
     return ;
   }

  
Returns the revision date.

Returns:
the revision date.
 
   public final Date getDate()
   {
     return new Date(.getTime());
   }
 
   // --- business -------------------------------------------------------------
 
   // --- object basics --------------------------------------------------------
 
  
  // CHECKSTYLE:OFF
  public String toString()   // CHECKSTYLE:ON
  {
    return  + " at " + ;
  }
New to GrepCode? Check out our FAQ X