1 /* 2 * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * This code is free software; you can redistribute it and/or modify it 6 * under the terms of the GNU General Public License version 2 only, as 7 * published by the Free Software Foundation. Oracle designates this 8 * particular file as subject to the "Classpath" exception as provided 9 * by Oracle in the LICENSE file that accompanied this code. 10 * 11 * This code is distributed in the hope that it will be useful, but WITHOUT 12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 public class LoremIpsum { 27 private static String LOREM_IPSUM = "Lorem ipsum dolor sit amet, " 28 + "consectetur adipiscing elit. Phasellus semper mi at ex " 29 + "aliquet, vitae dapibus tortor egestas. Duis convallis " 30 + "nunc non lorem faucibus, non tincidunt lacus elementum. " 31 + "Suspendisse suscipit porttitor enim, ac volutpat felis " 32 + "efficitur nec. Donec lacinia quam id dictum blandit. Sed " 33 + "urna odio, commodo laoreet convallis non, molestie vel " 34 + "tortor. Pellentesque maximus accumsan lectus nec aliquet. " 35 + "Nullam ut vestibulum elit. Integer laoreet leo in velit " 36 + "lobortis, non hendrerit est mollis. Etiam sed mauris et " 37 + "lacus viverra posuere eget sed mi. Nulla turpis dui, semper " 38 + "sit amet vehicula vitae, scelerisque imperdiet nisi. Morbi " 39 + "ac porttitor quam. Nullam id diam lectus. In erat mi, " 40 + "imperdiet in elit at, ultricies sollicitudin leo. Maecenas " 41 + "sit amet eros placerat, posuere purus vel, semper mi. " 42 + "Vivamus ornare viverra velit vel congue." 43 + "\n\n" 44 + "Nam sapien enim, ullamcorper non urna a, lacinia placerat " 45 + "libero. Donec gravida metus eget justo consequat pretium. " 46 + "Mauris venenatis, massa non ultricies suscipit, tortor " 47 + "tellus pharetra massa, at luctus tortor quam tincidunt " 48 + "mauris. Maecenas fermentum, ex eget volutpat sagittis, " 49 + "nibh risus molestie mauris, quis mattis ex lacus nec erat. " 50 + "Vestibulum vel iaculis tortor, eget tempor lorem. " 51 + "Suspendisse sodales lacinia ligula nec commodo. Morbi " 52 + "elementum ultricies arcu, sed sagittis mi sollicitudin sed. " 53 + "Curabitur hendrerit ante vitae nunc convallis, a feugiat " 54 + "nisi pulvinar." 55 + "\n\n" 56 + "Nam sollicitudin ultricies elit at tincidunt. Vestibulum " 57 + "ut elementum ipsum, sit amet tincidunt arcu. Interdum et " 58 + "malesuada fames ac ante ipsum primis in faucibus. Mauris " 59 + "ut tempor ipsum. Suspendisse vehicula justo sit amet ultricies " 60 + "gravida. Fusce pharetra lorem eu elit fringilla, tincidunt " 61 + "gravida velit malesuada. Suspendisse euismod odio ligula, et " 62 + "pharetra arcu feugiat id. Pellentesque dignissim quam eu " 63 + "urna hendrerit lobortis. Maecenas vulputate fringilla augue, " 64 + "et sollicitudin urna molestie ac. Maecenas eget sollicitudin " 65 + "mi. Aenean justo arcu, condimentum et nisl id, faucibus " 66 + "pulvinar orci. Praesent in tristique eros, non consequat nisl. " 67 + "In cursus orci et pellentesque facilisis. Vivamus scelerisque " 68 + "nisl sit amet velit accumsan dictum. Proin vestibulum nulla " 69 + "vel elit molestie, quis molestie sapien porttitor. Proin " 70 + "suscipit mollis enim, in convallis dui commodo eu." 71 + "\n\n" 72 + "Nam in elit placerat, vulputate lacus sed, tempor mi. Cras " 73 + "hendrerit nibh enim, sed viverra orci gravida eu. Proin " 74 + "egestas massa vitae ornare iaculis. In sed erat orci. " 75 + "Praesent a massa vehicula, mattis nunc eu, blandit nulla. " 76 + "Morbi luctus justo sit amet est volutpat facilisis. " 77 + "Aliquam vehicula justo non erat tempor, vitae sollicitudin " 78 + "risus rhoncus. Suspendisse non sem lacus. Duis tellus leo, " 79 + "tincidunt quis lorem ac, elementum pharetra tortor. Praesent " 80 + "sit amet tempus orci, non tempus est. Fusce auctor leo et " 81 + "cursus venenatis. Nunc dapibus ut ipsum id consectetur. " 82 + "Curabitur faucibus metus quis leo tempus condimentum." 83 + "\n\n" 84 + "Sed sodales elit nec laoreet pellentesque. Sed condimentum " 85 + "risus quis lectus condimentum, varius suscipit turpis " 86 + "sagittis. Phasellus consequat metus eget odio fringilla " 87 + "bibendum. Vivamus fermentum est et elit congue, vitae varius " 88 + "dui egestas. Nunc sed nunc quis felis lobortis faucibus. " 89 + "Integer at purus quis urna posuere pulvinar at at erat. " 90 + "Etiam finibus erat quis nisi fermentum interdum. Sed non " 91 + "velit nec justo ultrices ultrices. Praesent vitae eros id " 92 + "dolor commodo viverra et in lorem. Duis non lacus quis nulla " 93 + "ultricies aliquet ut id nibh. Aliquam erat volutpat. Proin " 94 + "tincidunt est in feugiat sagittis. Phasellus quis maximus " 95 + "felis, vel volutpat enim. Aenean convallis ipsum eu orci " 96 + "posuere aliquam. Donec et tristique nibh, id ultricies eros." 97 + "\n\n" 98 + "Duis semper nulla nec pharetra hendrerit. Proin nibh lorem, " 99 + "condimentum sed sem at, malesuada sollicitudin urna. Etiam " 100 + "id augue sit amet lectus volutpat ullamcorper finibus a " 101 + "velit. Sed lacinia enim quis sem sollicitudin, vel faucibus " 102 + "leo elementum. Etiam convallis felis sed tortor iaculis " 103 + "tristique. Nulla at est in ligula pulvinar porta vel " 104 + "interdum felis. Vivamus nec mattis metus, quis imperdiet " 105 + "ligula. Aliquam sed arcu arcu. Curabitur at consectetur sem. " 106 + "Morbi volutpat non eros ac ultrices. Nulla nunc urna, " 107 + "dignissim eget vestibulum at, molestie vitae justo. Mauris " 108 + "et enim quis est rhoncus laoreet eu nec ex." 109 + "\n\n" 110 + "In lobortis sodales quam sed fermentum. In quis fermentum " 111 + "arcu. Integer tincidunt, nisi at consequat laoreet, turpis " 112 + "arcu egestas metus, a fringilla nisl justo id urna. " 113 + "Suspendisse iaculis, urna eu eleifend ultrices, justo dolor " 114 + "tempus sapien, eu fermentum leo dolor a erat. Integer vitae " 115 + "egestas risus. Donec lacinia ac neque at fermentum. Class " 116 + "aptent taciti sociosqu ad litora torquent per conubia " 117 + "nostra, per inceptos himenaeos. Maecenas blandit ex enim, " 118 + "vel commodo lectus gravida id. Pellentesque aliquet dapibus " 119 + "consectetur." 120 + "\n\n" 121 + " Vestibulum maximus vitae nisi non tempus. Mauris rutrum " 122 + "rhoncus rutrum. Donec placerat, eros ut lacinia gravida, " 123 + "nunc lectus laoreet est, a ultricies dolor tellus non nulla. " 124 + "Aenean nibh eros, porttitor nec tortor in, vulputate " 125 + "porttitor elit. Nulla facilisi. Praesent a porta urna, non " 126 + "aliquam diam. Vestibulum ultricies turpis ut lectus " 127 + "vulputate, eu condimentum lorem consectetur. Lorem ipsum " 128 + "dolor sit amet, consectetur adipiscing elit. Quisque " 129 + "posuere nibh sed augue venenatis posuere. Cras pretium " 130 + "neque nec tristique tincidunt." 131 + "\n\n" 132 + "In tortor tellus, eleifend eget mattis ut, pellentesque " 133 + "ac ex. Phasellus rhoncus consectetur leo non aliquam. " 134 + "Suspendisse pellentesque purus quis consectetur congue. " 135 + "Fusce posuere arcu nisi. Nunc non lectus in lacus molestie " 136 + "maximus sed ut lacus. Integer tincidunt purus quis arcu " 137 + "pretium, at sodales erat fermentum. Praesent ornare " 138 + "sagittis euismod. Aliquam suscipit elit ut condimentum " 139 + "accumsan." 140 + "\n\n" 141 + "Mauris dignissim quam ut odio vehicula interdum eget " 142 + "eget enim. Vivamus rutrum ut felis vel volutpat. Duis " 143 + "aliquam dapibus maximus. Suspendisse fringilla blandit " 144 + "urna, ut finibus lacus tincidunt sed. Proin vel accumsan " 145 + "ipsum. Nullam dictum metus vel accumsan varius. Ut " 146 + "accumsan volutpat justo id gravida." 147 + "\n\n" 148 + "Proin lectus purus, tempus nec nibh in, convallis " 149 + "tempor magna. Quisque et scelerisque mauris. Quisque " 150 + "pharetra a arcu quis viverra. Quisque sed felis nisi. " 151 + "Interdum et malesuada fames ac ante ipsum primis in " 152 + "faucibus. Duis iaculis, elit vel dignissim congue, " 153 + "magna nisi tristique sapien, semper porta eros velit " 154 + "efficitur elit. Ut eget congue nisi, at luctus ipsum. " 155 + "Etiam ac elit sit amet ex tempor congue." 156 + "\n\n" 157 + "Aenean dictum ullamcorper mi, sed facilisis orci " 158 + "porttitor sit amet. Aliquam venenatis sapien vel leo " 159 + "pellentesque, iaculis aliquet augue tincidunt. Aenean " 160 + "posuere aliquet bibendum. Cum sociis natoque penatibus " 161 + "et magnis dis parturient montes, nascetur ridiculus " 162 + "mus. Vivamus gravida elit ac convallis lobortis. In " 163 + "hac habitasse platea dictumst. Sed ullamcorper mauris " 164 + "vitae ante sagittis finibus. Integer scelerisque orci " 165 + "sit amet nulla imperdiet, ac placerat lectus feugiat. " 166 + "Vestibulum sed dui tortor. Donec vitae dictum tortor." 167 + "\n\n" 168 + "Etiam porttitor dolor neque, ut ullamcorper tortor " 169 + "vulputate porta. Quisque vel lectus vel tellus " 170 + "hendrerit tincidunt. Nulla et luctus ligula. In vitae " 171 + "nulla non ex lobortis condimentum quis vitae tellus. " 172 + "Donec at arcu sit amet velit dictum euismod. Donec " 173 + "bibendum vel erat eget tincidunt. Etiam efficitur in " 174 + "odio ac aliquam. Nulla sodales vestibulum suscipit. " 175 + "Aliquam in venenatis ex. Maecenas rhoncus eleifend " 176 + "lobortis. Phasellus pharetra ligula eget pretium " 177 + "viverra. Cras ut pretium lorem." 178 + "\n\n" 179 + "Pellentesque eu tellus malesuada, varius leo quis, " 180 + "eleifend tortor. Mauris aliquet, massa in tincidunt " 181 + "egestas, neque orci luctus nisl, sit amet viverra " 182 + "risus nisl quis eros. Donec quis posuere justo. " 183 + "Curabitur nunc enim, sagittis at ligula eu, placerat " 184 + "pellentesque turpis. Quisque gravida nisl sed purus " 185 + "pulvinar, et ultricies massa tempor. Suspendisse " 186 + "interdum porttitor neque, pretium sagittis felis " 187 + "efficitur et. Quisque mollis placerat purus vel " 188 + "elementum. Quisque finibus, lectus aliquam rutrum " 189 + "efficitur, nisl sapien elementum purus, at pretium " 190 + "tellus quam vel mi. Nunc non dictum tortor. In sit " 191 + "amet sem sit amet erat gravida fringilla at in ipsum. " 192 + "In pretium massa vulputate imperdiet vulputate. " 193 + "Vivamus placerat, velit sed facilisis posuere, felis " 194 + "felis bibendum velit, ut gravida purus mauris non " 195 + "diam. Integer elementum libero augue, in pharetra " 196 + "felis scelerisque nec." 197 + "\n\n" 198 + " Etiam eu tellus ac lectus vulputate aliquet nec id " 199 + "mi. Donec eget neque vel ex lobortis sollicitudin. " 200 + "Curabitur quis ante eget sem cursus dignissim sed " 201 + "at ligula. Suspendisse mollis eget erat sit amet " 202 + "ornare. Donec laoreet convallis elementum. Aliquam " 203 + "mauris diam, porttitor eget ligula consequat, " 204 + "rhoncus hendrerit tellus. Sed ante tellus, tempor " 205 + "a ipsum nec, tempus auctor odio. Proin facilisis " 206 + "at urna eget maximus. Nulla vitae tempor nisi. " 207 + "Fusce a odio cursus, vestibulum nulla id, accumsan " 208 + "nisl." 209 + "\n\n" 210 + "Fusce sed varius massa, nec blandit velit. Integer " 211 + "vitae lacinia ligula. Mauris vestibulum sem ut " 212 + "blandit cras amet."; 213 214 public static byte[] getBytes() { 215 return LOREM_IPSUM.getBytes(); 216 } 217 218 public static String getString() { 219 return LOREM_IPSUM; 220 } 221 }