I am constructing some Java library.
I designed many methods to be required in future but could only implement part of them at now.
What is the best (or better) way to make library users notice that those functions will be supported but have not been implemented yet.(I don't like to erase all unimplemented methods from the sources.)
One idea is to make my own NetYetImplementedException as a child of RuntimeException. But it is strange for me that this kind of exception does not seem to be prepared in core library, or are there?
reference to other good sample, articles about exception designing are also welcome.