View Javadoc
1   /*
2    * Copyright 2008 The Kuali Foundation
3    * 
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    * http://www.opensource.org/licenses/ecl2.php
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.ole.integration.cam;
17  
18  import org.kuali.rice.krad.bo.ExternalizableBusinessObject;
19  
20  /**
21   * An interface that declares methods to retrieve information about asset data collected by FP documents.
22   */
23  public interface CapitalAssetManagementAsset extends ExternalizableBusinessObject {
24  
25      /**
26       * Gets the capitalAssetNumber attribute.
27       * 
28       * @return Returns the capitalAssetNumber
29       */
30      public Long getCapitalAssetNumber();
31      
32      /**
33       * Gets the campusTagNumber attribute.
34       * 
35       * @return Returns the campusTagNumber
36       */
37      public String getCampusTagNumber();
38      
39      /**
40       * Gets the capitalAssetTypeCode attribute.
41       * 
42       * @return Returns the capitalAssetTypeCode
43       */
44      public String getCapitalAssetTypeCode();
45      
46      /**
47       * Gets the vendorName attribute.
48       * 
49       * @return Returns the vendorName
50       */
51      public String getVendorName();
52      
53      /**
54       * Gets the manufacturerName attribute.
55       * 
56       * @return Returns the manufacturerName
57       */
58      public String getManufacturerName();
59      
60      /**
61       * Gets the capitalAssetDescription attribute.
62       * 
63       * @return Returns the capitalAssetDescription
64       */
65      public String getCapitalAssetDescription();
66      
67      /**
68       * Gets the manufacturerModelNumber attribute.
69       * 
70       * @return Returns the manufacturerModelNumber
71       */
72      public String getManufacturerModelNumber();
73      
74      /**
75       * Gets the serialNumber attribute.
76       * 
77       * @return Returns the serialNumber
78       */
79      public String getSerialNumber();
80      
81      /**
82       * Gets the campusCode attribute.
83       * 
84       * @return Returns the campusCode
85       */
86      public String getCampusCode();
87  
88      /**
89       * Gets the buildingCode attribute.
90       * 
91       * @return Returns the buildingCode
92       */
93      public String getBuildingCode();
94  
95      /**
96       * Gets the buildingRoomNumber attribute.
97       * 
98       * @return Returns the buildingRoomNumber
99       */
100     public String getBuildingRoomNumber();
101 
102     /**
103      * Gets the buildingSubRoomNumber attribute.
104      * 
105      * @return Returns the buildingSubRoomNumber
106      */
107     public String getBuildingSubRoomNumber();
108     
109     /**
110      * Gets the quantity attribute.
111      * 
112      * @return Returns the quantity
113      */
114     public Integer getQuantity();
115 }