annotate-your-case-classes
annotate-your-case-classes copied to clipboard
Annotate your Case Classes with Scala Macros
Annotate your Case Classes
Chances are, you occasionally need some way to apply a specific behavior to your classes—even more often if you’re managing your domain model.
Scala macros could be the perfect solution and in this repo we are showing a specific use case related with the annotations in your code. This is the companion for the Scala Macros article published in this Blog Post.
Test the Macro
./activator ";project examples;test"
License
Copyright (C) 2012 47 Degrees, LLC http://47deg.com [email protected]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.