Categories: code reformat

This commit is contained in:
Alex Golub 2023-01-20 12:55:56 +02:00
parent cce505f381
commit 46ac54b723
3 changed files with 29 additions and 32 deletions

View File

@ -1,17 +1,17 @@
package com.baeldung.category; package com.baeldung.category
class BaeldungCategory { class BaeldungCategory {
public static String capitalize(String self) { static String capitalize(String self) {
String capitalizedStr = self; String capitalizedStr = self
if (self.size() > 0) { if (self.size() > 0) {
capitalizedStr = self.substring(0, 1).toUpperCase() + self.substring(1); capitalizedStr = self.substring(0, 1).toUpperCase() + self.substring(1)
} }
return capitalizedStr return capitalizedStr
} }
public static double toThePower(Number self, Number exponent) { static double toThePower(Number self, Number exponent) {
return Math.pow(self, exponent); return Math.pow(self, exponent)
} }
} }

View File

@ -1,17 +1,15 @@
package com.baeldung.category; package com.baeldung.category
import groovy.lang.Category
@Category(Number) @Category(Number)
class NumberCategory { class NumberCategory {
public Number cube() { Number cube() {
return this*this*this return this**3
} }
public int divideWithRoundUp(BigDecimal divisor, boolean isRoundUp) { int divideWithRoundUp(BigDecimal divisor, boolean isRoundUp) {
def mathRound = isRoundUp ? BigDecimal.ROUND_UP : BigDecimal.ROUND_DOWN def mathRound = isRoundUp ? BigDecimal.ROUND_UP : BigDecimal.ROUND_DOWN
return (int) new BigDecimal(this).divide(divisor, 0, mathRound) return (int) new BigDecimal(this).divide(divisor, 0, mathRound)
} }
} }

View File

@ -1,11 +1,11 @@
package com.baeldung.category package com.baeldung.category
import groovy.time.* import groovy.time.TimeCategory
import groovy.xml.DOMBuilder
import groovy.xml.QName
import groovy.xml.dom.DOMCategory
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import groovy.xml.*
import groovy.xml.dom.*
import com.baeldung.category.BaeldungCategory
import com.baeldung.category.NumberCategory
class CategoryUnitTest extends GroovyTestCase { class CategoryUnitTest extends GroovyTestCase {
@ -97,5 +97,4 @@ class CategoryUnitTest extends GroovyTestCase {
assert 150.9.divideWithRoundUp(12.1, false) == 12 assert 150.9.divideWithRoundUp(12.1, false) == 12
} }
} }
} }