001 package railo.runtime.dump; 002 003 public class DumpRow { 004 005 private int highlightType; 006 private DumpData[] items; 007 008 /** 009 * constructor of the class 010 * @param highlightType binary Values define wich columns are higlithed 011 * @param items items as DumpData Array 012 */ 013 public DumpRow(int highlightType,DumpData[] items) { 014 this.highlightType=highlightType; 015 this.items=items; 016 } 017 018 /** 019 * Constructor of the class 020 * @param highlightType binary Values define wich columns are higlithed 021 * @param item1 item for the array 022 */ 023 public DumpRow(int highlightType, DumpData item1) { 024 this(highlightType,new DumpData[]{item1}); 025 } 026 027 /** 028 * Constructor of the class 029 * @param highlightType binary Values define wich columns are higlithed 030 * @param item1 item for the array 031 * @param item2 item for the array 032 */ 033 public DumpRow(int highlightType, DumpData item1, DumpData item2) { 034 this(highlightType,new DumpData[]{item1,item2}); 035 } 036 037 /** 038 * Constructor of the class 039 * @param highlightType binary Values define wich columns are higlithed 040 * @param item1 item for the array 041 * @param item2 item for the array 042 * @param item3 item for the array 043 */ 044 public DumpRow(int highlightType, DumpData item1, DumpData item2, DumpData item3) { 045 this(highlightType,new DumpData[]{item1,item2,item3}); 046 } 047 048 /** 049 * Constructor of the class 050 * @param highlightType binary Values define wich columns are higlithed 051 * @param item1 item for the array 052 * @param item2 item for the array 053 * @param item3 item for the array 054 * @param item4 item for the array 055 */ 056 public DumpRow(int highlightType, DumpData item1, DumpData item2, DumpData item3,DumpData item4) { 057 this(highlightType,new DumpData[]{item1,item2,item3,item4}); 058 } 059 060 /** 061 * Constructor of the class 062 * @param highlightType binary Values define wich columns are higlithed 063 * @param item1 item for the array 064 * @param item2 item for the array 065 * @param item3 item for the array 066 * @param item4 item for the array 067 * @param item5 item for the array 068 */ 069 public DumpRow(int highlightType, DumpData item1, DumpData item2, DumpData item3,DumpData item4, DumpData item5) { 070 this(highlightType,new DumpData[]{item1,item2,item3,item4,item5}); 071 } 072 073 /** 074 * Constructor of the class 075 * @param highlightType binary Values define wich columns are higlithed 076 * @param item1 item for the array 077 * @param item2 item for the array 078 * @param item3 item for the array 079 * @param item4 item for the array 080 * @param item5 item for the array 081 * @param item6 item for the array 082 */ 083 public DumpRow(int highlightType, DumpData item1, DumpData item2, DumpData item3,DumpData item4, DumpData item5, DumpData item6) { 084 this(highlightType,new DumpData[]{item1,item2,item3,item4,item5,item6}); 085 } 086 087 /** 088 * @return the highlightType 089 */ 090 public int getHighlightType() { 091 return highlightType; 092 } 093 094 /** 095 * @return the items 096 */ 097 public DumpData[] getItems() { 098 return items; 099 } 100 }