Home » cxf-dosgi-ri-source-distribution-1.1 » org.apache.cxf.dosgi.samples.greeter.rest » [javadoc | source]

    1   /** 
    2     * Licensed to the Apache Software Foundation (ASF) under one 
    3     * or more contributor license agreements. See the NOTICE file 
    4     * distributed with this work for additional information 
    5     * regarding copyright ownership. The ASF licenses this file 
    6     * to you under the Apache License, Version 2.0 (the 
    7     * "License"); you may not use this file except in compliance 
    8     * with the License. You may obtain a copy of the License at 
    9     * 
   10     * http://www.apache.org/licenses/LICENSE-2.0 
   11     * 
   12     * Unless required by applicable law or agreed to in writing, 
   13     * software distributed under the License is distributed on an 
   14     * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 
   15     * KIND, either express or implied. See the License for the 
   16     * specific language governing permissions and limitations 
   17     * under the License. 
   18     */
   19   package org.apache.cxf.dosgi.samples.greeter.rest;
   20   
   21   public class GreetingPhrase {
   22       private String phrase;
   23       private String name;
   24       
   25       public GreetingPhrase() {
   26       }
   27       
   28       public GreetingPhrase(String phrase, String name) {
   29           this.phrase = phrase;
   30           this.name = name;
   31       }
   32   
   33       public void setPhrase(String thePhrase) {
   34           this.phrase = thePhrase;
   35       }
   36       
   37       public String getPhrase() {
   38           return phrase;
   39       }
   40       
   41       public void setName(String theName) {
   42           this.name = theName;
   43       }
   44       
   45       public String getName() {
   46           return name;
   47       }
   48       
   49       @Override
   50       public int hashCode() {
   51           return phrase.hashCode() + 37 * name.hashCode();
   52       }
   53       
   54       @Override
   55       public boolean equals(Object other) {
   56           if (!GreetingPhrase.class.isAssignableFrom(other.getClass())) {
   57               return false;
   58           }
   59           
   60           return phrase.equals(((GreetingPhrase)other).phrase)
   61               && name.equals(((GreetingPhrase)other).name);
   62       }
   63   }

Home » cxf-dosgi-ri-source-distribution-1.1 » org.apache.cxf.dosgi.samples.greeter.rest » [javadoc | source]